请问如何让asp页面延迟3秒钟

chinagod 2004-04-05 02:20:04
我想让一个asp页面在被调用的时候,让服务器延迟3秒钟再执行。请问怎么实现好,
我现在想的只是一个笨办法,就是在页面的最头处加一个while的循环。空循环30000次。请问有没有更好的办法
...全文
374 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
ycted 2004-08-09
  • 打赏
  • 举报
回复
是啊,数据库本身就很好的处理了并发事件了.延时只能在客户端实现的.
cuixiping 2004-08-09
  • 打赏
  • 举报
回复
如果几个页面同时连接数据库导致页面出错,要么程序是垃圾,要么数据库是垃圾?
其实数据库本身都有很好的应付并发事件的设计了。在ASP里面何必考虑这个问题呢?
bluecobra 2004-08-09
  • 打赏
  • 举报
回复
只能在客户端实现!
伟大de虫子 2004-08-09
  • 打赏
  • 举报
回复

需要这样的功能,你的程序就有问题
lyjqd 2004-08-09
  • 打赏
  • 举报
回复
up
yinxiong2002 2004-04-05
  • 打赏
  • 举报
回复
先进入一个其他的页面,代码中写:<meta http-equiv=refresh content='延时的秒数; url=你要打开的网页的地址'> 就好了

<meta http-equiv=refresh content='3; url=123.asp'>表示:在进入该网页3秒后,自动进入123.asp这个网页!
angel2a 2004-04-05
  • 打赏
  • 举报
回复
meta 实现
possible_Y 2004-04-05
  • 打赏
  • 举报
回复
asp无法实现,只能在客户端延迟
  • 打赏
  • 举报
回复
可以参考楼上,先建立一个无内容的空白页面 ,在head区域内写
<meta http-equiv=refresh content='3; url=xxx.asp'> //xxx.asp为你想要显示的页面
xzq686 2004-04-05
  • 打赏
  • 举报
回复
看过的一段代码。不知道你所要的是不是这样的。延迟3秒
<script language=vbscript>
a=Now()
while DateDiff("s",a,Now()) <3
'wait
wend
msgbox datediff("s",a,Now())
</script>
chinagod 2004-04-05
  • 打赏
  • 举报
回复
我的数据库连接是在VB组件里完成的,我需要在页面在服务器端延迟3秒钟,目的是为了让页面里的数据库的连接也延迟3秒钟。以免几个页面同时连接数据库导致页面出错。
如果采用中间页面的话,修改现有网站的工作量就大了,我的页面要传好多参数的。又没有别的方法啊。
lystan 2004-04-05
  • 打赏
  • 举报
回复
conten="3"表示延时3秒
lystan 2004-04-05
  • 打赏
  • 举报
回复
<meta http-equiv=refresh content='2; url=xxx.asp'>
lystan 2004-04-05
  • 打赏
  • 举报
回复
新开一个页面,调用这里延时代码
<meta http-equiv=refresh content='2; url=khyj.asp'>

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧