手机
当前位置:查字典教程网 >编程开发 >编程10000问 >如何处理超时事件?
如何处理超时事件?
摘要:如何处理超时事件?1、IIS为一个死循的执行过程设定执行时间(缺省为90秒)超时事件:2、自定义时间。用程序设定超时事件的时间段:3、干涉超...

如何处理超时事件?

1、IIS为一个死循的执行过程设定执行时间(缺省为90秒)超时事件:

<%response.buffer=true%>

<body><html>

<%

DO

counter=counter+1

response.write counter & "<br>"

response.flush

LOOP

%>

</body></html>

2、自定义时间。用程序设定超时事件的时间段:

<%

response.buffer=true

server.scripttimeout=20

%>

<body><html>

<%

DO

counter=counter+1

response.write counter & "<br>"

response.flush

LOOP

%>

</body></html>

3、干涉超时时间段。捕获超时:

<%@ trANSACTION=Required%>

<%

response.buffer=true

server.scripttimeout=20

%>

<html><body>

</body>

<%

DO

counter=counter+1

response.write counter & "<br>"

LOOP

response.flush

response.write "脚本运行完啦!"

%>

</html>

<%

Sub OnTransactionAbort()

response.clear

Response.Write "噢,脚本运行超时了!"

end sub

%>

4、绕过超时事件:

<%@ trANSACTION=Required%>

<%

response.buffer=true

server.scripttimeout=40

%>

<html><body>

</body>

<%

DO UNTIL counter=400

counter=counter+1

response.write counter & "<br>"

LOOP

response.flush

response.write "脚本运行完啦!"

%>

</html>

<%

Sub OnTransactionAbort()

response.clear

Response.Write "噢,脚本运行超时了!"

end sub

%>

【如何处理超时事件?】相关文章:

如何动态添加Form项?

如何创建一个PDF文件?

如何实现某一页面只让特定的用户浏览?

如何用下拉列表显示数据库里的内容?

如何用ASP发送带附件的邮件?

如何制作一个弹出式的调查窗口?

如何实时获知多少人在线?

如何实现网上考试?

如何用htmlEncode来显示Unicode?

如何通过表单创建一个Word?

精品推荐
分类导航