日期:2014-05-17  浏览次数:21048 次

asp 中 间隔一段时间执行程序的代码如何写?
我的网站需要静态生成文件,但是一旦文件数量很大,就会脚本超时,我看有很多网站,文件很多,是间隔几分钟接着执行的,非常不错,请问他们是如何做到的?应该如何写?

------解决方案--------------------
就是http跳转 如 build.asp?page=1生成完后调转到 build.asp?page=2直到全部完成
不过有个更好的方法就是 用AJAX
速度快 也算是多线程的 也不会超时
------解决方案--------------------
setTimeout(你的js函数,可以是跳转到本页,1000);
1000的单位是毫秒 表示1秒
------解决方案--------------------
不需要用asp,可以写个vbs脚本(和asp内容基本一样的),加到系统计划任务中执行
------解决方案--------------------
嘿嘿,我也遇到这个问题。现在我的解决方法就是ajax.
先把需要生成静态的文章排列出来,生成数组。然后发送请求生成静态页,生成后返回结果并调用发送下一条记录去生成静态页。再也不会超时了。