<p>在学习与运用ASP中,response对象涉及到的方面也比较多,想全部都掌握也并非一两天的事,我也是最近才发现response对象中居然有这样的属性,对asp在某些大的占用资源页面,有一定&ldquo;优化&rdquo;效果,那就是IsClientConnected属性。<br /> <br /> 该属性可以在asp运行之时,可以对服务端与客气端是否断开连接作出判断并返回true or false。这样也避免用户在访问较占用资源的页面时,因为用户的重新刷新或关闭页面时,服务端程序还在继续执行,而导致服务器资源没有被即时释放。<br /> <br /> IsClientConnected相关说明<br /> IsClientConnected 属性只读,它指示自上次调用 Response.Write 之后,客户端是否与服务器相连。<br /> <br /> 语法<br /> Response.IsClientConnected ( )<br /> <br /> 注释<br /> 该属性允许用户在客户端与服务器没有连接的情况下有更多的控制。例如,在从客户端提出请求起到服务器作出响应,其间要用去很长一段时间的情况下,这就可能有助于确保在继续处理脚本之前客户端仍是连通的。<br /> <br /> 示例<br /> 程序代码.<br /> &lt;%<br /> &#39;check to see if the client is connected<br /> If Response.IsClientConnected Then<br /> Response.Flush<br /> Else<br /> response.End<br /> End If<br /> %&gt;..</p>
返回顶部 留言