응답 isclientConnect 속성은 ASP를 실행할 때 서버와 공손한 끝이 연결이 끊어지고 true 또는 false로 반환되는지 판단 할 수 있습니다. 이러한 방식으로, 사용자가 더 많은 리소스를 차지하는 페이지에 액세스 할 때, 사용자의 페이지를 다시 시작하거나 페이지를 닫으므로 서버 프로그램이 여전히 실행되고있어 서버 리소스가 즉시 릴리스되지 않는 서버 리소스가 발생합니다.
IsClientConnected 관련 지침
ISClientConnected 속성은 읽기만으로 클라이언트가 서버에 연결되어 있는지 여부를 나타냅니다.
문법
프로그램 코드
response.isclientConnect ()
주석
이 속성을 통해 사용자는 클라이언트와 서버를 연결하지 않고 더 많은 제어를 할 수 있습니다. 예를 들어, 클라이언트의 요청이 서버에 응답 할 때 오랫동안 서버를 사용해야하므로 스크립트를 계속 처리하기 전에 클라이언트가 여전히 연결되도록하는 데 도움이 될 수 있습니다.
간단한 애플리케이션 예 :
프로그램 코드
<%
'클라이언트가 연결되어 있는지 확인하십시오
If response.isclientConnect 다음
응답. 플러시
또 다른
응답. 엔드
끝 If
%>
다른 함수가 첨부되어 있습니다.
프로그램 코드
<%
기능 isconnectafter (초)
희미한 시작 시간
희미한 일시 정시
isconnectedAfter = true
starttime = 지금
datediff (s, starttime, 지금) <초 동안하십시오
PAUSETIME = 지금
Datediff (s, pausetime, 지금) <1
'아무것도하지 않습니다
고리
응답. 쓰기.
if response.isclientConnect = false는 그렇습니다
isconnectedAfter = false
종료 기능
끝 If
고리
엔드 기능
isconnectedaver (3) 인 경우 response.write (온라인)
'오프라인이 표시되지 않습니다^_^
isconnectedAfter (3)이 아닌 경우 response.write (Office)
%>