关于Response.IsClientConnected

<script type="text/javascript"> </script><script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"> </script>
您正在看的asp教程是:a tip(使用Response.IsClientConnected)。 Using the Response.IsClientConnected property to determine whether
or not the browser is still connected to the server

When a browser requests an ASP page from the Web Server, but does
not wait for the entire page to be downloaded, the server continues
to process the request, wasting valuable CPU cycles.  If your Web
Server is Internet Information Server (IIS) 4.0 you can use the
Response.IsClientConnected property to determine whether or not the
browser is still connected to the server.  If it is not connected
to the server you can stop processing to conserve CPU cycles.
If you request an ASP page that contains the script below and use
PerfMon to monitor the CPU cycles on the Web server, you will
notice that if you click stop in the browser, the number of CPU
cycles will decrease sooner than if the loop had continued.

<%@ LANGUAGE="VBSCRIPT" %>
<%
Function IsConnectedAfter(Seconds)
Dim StartTime
Dim PauseTime

IsConnectedAfter = True
StartTime = Now

Do While DateDiff("s", StartTime, Now) < Seconds
PauseTime = Now
Do While DateDiff("s", PauseTime, Now) < 1
'Do Nothing
Loop
Response.Write "."
If Response.IsClientConnected = False then
IsConnectedAfter = False
Exit Function
End If

Loop
End Function
%>
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值