手机
当前位置:查字典教程网 >编程开发 >编程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

%>

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

如何编写一个创建FTP站点的函数?

如何读取文本文件的内容?

如何在线更改密码?

如何用ASP建立Index Server查询对象并为其参数赋值?

如何在ADSI中查询用户属性?

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

如何把中文转换为UNICODE?

如何按时间显示最新标志

如何动态添加Form项?

如何获知文件被改动的情况?

精品推荐
分类导航