js如何等分post数据?
<head>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript">
function split_code(part_len){
var body_code= $("body").html();
var arr=[];
//怎样切割body_code,每一份按part_len参数的长度(如5个字节)来等分,放进arr里面?
//因为用ajax post这个网页代码,如果太大,就会post失败,我想切开来post。
......
for(var i in arr){
alert(arr[i]);
}
}
</script>
</head><body>
<div class="box">
hello world
</div>
<button onclick="split_code(5)">split</button>
</body>
<head>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript">
function split_code(part_len){
var body_code= $("body").html();
var arr=[];
//怎样切割body_code,每一份按part_len参数的长度(如5个字节)来等分,放进arr里面?
//因为用ajax post这个网页代码,如果太大,就会post失败,我想切开来post。
......
for(var i in arr){
alert(arr[i]);
}
}
</script>
</head><body>
<div class="box">
hello world
</div>
<button onclick="split_code(5)">split</button>
</body>
body_code.substring(start,stop)
均可以
不过html长是不是因为参数太多啊?
可以考虑把这些参数放在一个对象里传递更好一些