求一段asp延时执行操作的代码

在asp代码的最前写了一段执行批处理的代码(预计批处理需要5秒才能执行完毕)希望在接下来的代码中加入一个延时7秒的代码7秒钟后才让asp执行以后的代码请高手指教... 在asp代码的最前写了一段执行批处理的代码(预计批处理需要5秒才能执行完毕)
希望在接下来的代码中加入一个延时7秒的代码
7秒钟后才让asp执行以后的代码
请高手指教
展开
 我来答
Mouse_ye
2012-03-27 · TA获得超过327个赞
知道小有建树答主
回答量:260
采纳率:0%
帮助的人:197万
展开全部
其实没有这个必要,ASP没有线程控制,所有的语言都是服务器端执行完毕输出到客户端的,所以你这里设置的所谓时间 也只是 在服务器端延长了脚本运行时间,(反而增加了服务器的负担)

如果真要实现5秒后 可以考虑用JS 客户端脚本来控制,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
生活圆
2012-03-25 · 超过86用户采纳过TA的回答
知道小有建树答主
回答量:269
采纳率:100%
帮助的人:166万
展开全部
使用datediff函数
更多追问追答
追问
请问具体的代码是什么,我是业余的asp爱好者
执行批处理的代码如下:

Set WshShell = server.CreateObject("Wscript.Shell")
str="d:\iis\www\esale\gengxin.bat"
tmp = WshShell.Run(str,1,false)

希望在执行这段批处理后才运行之后的asp其他代码(最好是自动判断时间)
如果不能自己判断时间就在5秒钟后才执行之后的代码
追答
dateadd("s",5,now())
延时5秒
dateadd("s",7,now())
延时7秒
datediff("s",开始的时间,now())>5
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式