在一个循环中,想让程序等一段时间再执行下一次循环。
如:
for(var i = 0;i<10;i++){
document.write(i);
在这里停顿几秒;
}
非setTimeout setInterval方法。希望各位好心的大虾帮忙
如:
for(var i = 0;i<10;i++){
document.write(i);
在这里停顿几秒;
}
非setTimeout setInterval方法。希望各位好心的大虾帮忙
解决方案 »
- vs 有个辅助调试工具 叫什么名字
- 问一个简单的js 问题 关于从一行里获取a链接
- JsonStore的参数问题
- 如何在OnKeyUp事件中知道用户按下的哪一个键?
- 上传文件时,如果手输一些乱字符时,不上传,但也没有提示,想找一个这方面的验证,谢谢
- 什么意思,帮忙解释一下
- 传值
- 如何可以在页面执行的时候动态修改其中的JS脚本变量
- 请问如何在载入页面前,跳出一个询问用户名和密码的窗口,然后验证用户身份?
- <a href=mailto:[email protected]?subject="主题"&body="内容">发邮件</a>
- 请问javascript如何屏蔽target="_blank"
- javascript 中在body加载以前,如何得到浏览器的高度?
学习^^
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>JK:支持民族工业,尽量少买X货</title><script language=javascript>function sleep(num) //JK
{
var tempDate=new Date();
var tempStr="";
var theXmlHttp = new ActiveXObject( "Microsoft.XMLHTTP" );
var goneMsel=0;
while(goneMsel<num )
{
goneMsel=new Date()-tempDate;
tempStr+="\n"+goneMsel;
var url="about:blank?JK="+Math.random();
if(num-goneMsel>1000) url="http://d:";
try{
theXmlHttp .open( "get",url , false );
theXmlHttp .send();
}
catch(e){;}
}
containerDiv.innerText=tempStr;
return;
}
</script>
</head><body>
js不耗(耗得比较少)cpu的
sleep(ms):<input value=10000 name=aaa > ,<input type=button value="alert(0);sleep(..);alert(1);" onclick="alert(0);sleep(document.all.aaa.value);alert(1);"> <div id=containerDiv>
</div>
</body></html>