JS 超链接 如何在循环里重复执行?
<iframestyle="display:none"id="daoru"name="daoru"></iframe>for(i=0;i<10;i++){daoru.lo...
<iframe style="display:none" id="daoru" name="daoru"></iframe>
for(i=0;i<10;i++){
daoru.location.href="/asp/a.asp?price="+a[i]["price"];
}
这个循环结束后 超链接才执行了一次。。。 有什么好的办法么
我主要是想把数组里的值都传到a.asp的页面里 分批的传 或 一次全部传完都可以 展开
for(i=0;i<10;i++){
daoru.location.href="/asp/a.asp?price="+a[i]["price"];
}
这个循环结束后 超链接才执行了一次。。。 有什么好的办法么
我主要是想把数组里的值都传到a.asp的页面里 分批的传 或 一次全部传完都可以 展开
1个回答
展开全部
<script>
var i = 0,
timer = null;
timer = setInterval(sentMsg,1000);
function sentMsg(){
if(i < 10){
daoru.location.href="/asp/a.asp?price="+a[i]["price"];
i++;
}else {
clearInterval(timer);
}
}
</script>
var i = 0,
timer = null;
timer = setInterval(sentMsg,1000);
function sentMsg(){
if(i < 10){
daoru.location.href="/asp/a.asp?price="+a[i]["price"];
i++;
}else {
clearInterval(timer);
}
}
</script>
追问
休眠一千毫秒 太慢了点吧。。 求更效率的 直接把整个数组传给动态脚本ASP 大师靠你了。。
追答
那你可以用16毫秒啊
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询