如何在asp执行过程中暂停10秒?

来源:百度知道 编辑:UC知道 时间:2024/05/04 19:43:20
如何在asp执行过程中暂停10秒?
<%
response.write "开始"

' 此处暂停10秒'

response.write "结束"
%>

暂停10秒语句怎么写?

Private Function pause()
Dim Savetime As Single
Savetime = Timer
While Timer < Savetime + 0.4
DoEvents
Wend
End Function

什么乱七八糟的!!!!!

在ASP中是不好实现延迟5秒钟的.
如果强制使用循环来实现那么将使你的IIS在此期间占用100%CPU,如果访问该页面的人稍微多一点就会使IIS停止响应.

还是上面的liushizhong说的不错,如果真要实现的话应该配合客户端的脚本来实现.不过liushizhong的方法有时候无法达到某种目的,例如限制用户的登陆频率等等..

这里可以给出一个例子:

<script>
function change()
{
document.all["txt"].innerText="结束";
}
</script>
<body onload='setTimeout("change()",3000)'>
<div id=txt>
开始
</div>
<br>BY anuiz
</body>

这个脚本是在浏览器上执行的.一开始显示 开始,3秒钟后变成 结束.

http://www.qqread.com/java/z082439600.html
用getTime 方法 或者Sleep。。。。。
---下为转载
在java的Thre