In Javascript, SetTimeout ("asd()", 1000) es Timeout nach 1000 Sekunden während Timeout in SessionState von Webconfig Minuten verwendet.Unterschied zwischen Javascript setTimeout() und WebConfig sessionState timeout
Haben diese beiden die gleiche Funktion wie in einer neuen Seite, egal wie lange es dauert, um die Seite zu generieren, beginnt sie zu zählen, wenn sie in die Seite geht?
In Javascript, ich lege es unter eine in der HTML-Seite. Beginnt das Timeout beim Laden des Labels?
Dann was ist mit der Einstellung in der Webconfig, wie es beginnt, Timeout zu zählen?
Was wäre, wenn ich auf die nächste Seite gehen würde, die keine Zeitüberschreitung hat, während "Warten auf Host" die aktuelle Seite ihre Zeitüberschreitung erreicht hat. Dann wird es in die nächste Seite gehen, oder in Timeout-Sitzung gehen? – whoami
Nicht sicher, was Sie meinen, wenn die aktuelle Seite ihre Zeitüberschreitung erreicht hat. Es kann mehrere Zeitüberschreitungen geben. Wenn Ihr Server nicht reagiert, kann ein HTTP-Verbindungstimeout auftreten. Wenn das Zeitlimit für sessionState abgelaufen ist, hängt es davon ab, wie Ihre Anwendung (serverseitig) codiert ist, wenn keine Benutzersitzung vorhanden ist - es wird möglicherweise zur Anmeldeseite umgeleitet. Diese beiden haben nichts mit setTimeout zu tun. Es ist nur eine Funktion, um die Logik auf Ihrer Client-Seite zu verwalten. – vabii
"Die aktuelle Seite hat ihre Zeitüberschreitung erreicht" ist diejenige, die Javascript verwendet. von onload bis es darauf wartet, dass locallhost antwortet, zählt es weiter wenn es wartet oder localhost und stoppt nur wenn die nächste Seite geladen wird? – whoami