Das Antwortattribut von IsclientConnect kann beurteilen, ob der Server und das höfliche Ende getrennt und beim Ausführen des ASP an True oder False zurückgegeben werden. Wenn Benutzer auf die Seiten zugreifen, die mehr Ressourcen belegen, da der Benutzer die Seite erneut abfrischt oder schließt, wird das Serverprogramm weiterhin ausgeführt, was zu den Serverressourcen führt, die nicht sofort veröffentlicht werden.
IsclientConnected verwandte Anweisungen
Das Attribut von IsclientConnected ist nur angezeigt.
Grammatik
Programmcode
Antwort.isclientConnect ()
Anmerkung
Mit diesem Attribut können Benutzer mehr Kontrolle haben, ohne den Client und den Server zu verbinden. Wenn beispielsweise die Anfrage des Clients auf den Server reagiert, müssen sie lange Zeit verwendet werden, um sicherzustellen, dass der Client weiterhin angeschlossen ist, bevor das Skript fortgeführt wird.
Einfacher Anwendungsbeispiel:
Programmcode
<%
»Überprüfen Sie, ob der Client verbunden ist
Wenn Antwort.isclientConnect dann
Antwort.Flush
Anders
Antwort.end
Ende wenn
%>
Eine andere Funktion ist beigefügt:
Programmcode
<%
Funktion isconnectafter (Sekunden)
Dim Starttime
Schwacher Pauszeit
Isconnectedafter = true
StartTime = jetzt
Tun Sie, während datiff (s, jetzt starten) <Sekunden
Pausetime = jetzt
Tun Sie, während datiff (n) <1 Pauszeit) <1
'Mach nichts
Schleife
Antwort.Write.
Wenn Antwort.isclientConnect = false dann
Isconnectedafter = false
Ausgangsfunktion
Ende wenn
Schleife
Endfunktion
Wenn is connectedaver (3) dann Antwort.Write (online)
'Offline wird nicht angezeigt^_^
Wenn nicht, ist connected nach (3), dann Antwort.Write (Büro)
%>