Eigentlich ein alter Hut, aber trotzdem wichtig. Wie kann man eine Website automatisch neu nachladen, z.B. für eine Chat Anwendung. Der Server kann dieses nachladen nicht initieren. Der Impuls muss vom Client kommen. Natürlcih können Sie vom Server den nötigen Code zum Client senden.
META TAG
Der einfachste Weg ist über einen Metatag
<META http-equiv="refresh" content="5"> |
Java Script
Dazu wird per SettImeout alle 5 Sekunden (=5000ms) die Funktion Autorefresh aufgerufen
<SCRIPT LANGUAGE=javascript> <!-- function auto_refresh() { location.href="chatshow.asp"; } setTimeout(auto_refresh,5000); //--> </SCRIPT> |
Dies gilt natürlich auch für ASP .NET.