Wie Seite neu laden alle 5 Sekunden?
Ich bin der Konvertierung eines layout-html; sobald ich die änderungen im code/html/css, jedes mal, wenn ich drücken Sie die Taste F5. Gibt es eine einfache javascript/jQuery-Lösung für dieses? I. e. nachdem ich das Skript hinzufügen, neu laden der ganzen Seite alle 5 Sekunden (oder einem anderen bestimmten Zeitpunkt).
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn es im Skript verwenden setTimeout wie:
<meta http-equiv="refresh" content="5">
Reload der Seite, die Sie nicht brauchen, das 2. argument. Sie können nur verwenden:
Dies löst einen reload alle 30 Sekunden.
Für auto-reload und cache löschen nach 3 Sekunden können Sie es leicht tun mit javascript setInterval-Funktion. Hier ein einfaches code
JS:
HTML:
- und Sie können auch Verwendung von meta für diese
Aber als Entwicklungs-tools gehen, sind Sie wahrscheinlich besser dran mit https://addons.mozilla.org/en-US/firefox/addon/115
Gibt es eine automatische refresh-on-change-tool für den IE. Es heißt ReloadIt und ist abrufbar unter http://reloadit.codeplex.com . Frei.
Wählen Sie eine URL, die Sie möchten, um auto-reload, und geben Sie einen oder mehrere Verzeichnis-Pfade, um auf Veränderungen überwachen. Drücken Sie die F12-Taste zum starten der überwachung.
Nachdem Sie es eingestellt werden, minimieren. Dann Bearbeiten Sie den Inhalt von Dateien. Wenn Sie speichern, ändern, die Seite wird neu geladen. wie diese:
Einfach. einfach.
Antwort von @jAndy sollte funktionieren, aber in Firefox Sie Probleme, Fenster.Lage.reload(1); könnte nicht funktionieren, das ist meine persönliche Erfahrung.
Also ich würde gerne vorschlagen:
Dies ist getestet und funktioniert einwandfrei.
Eine gute alternative, wenn Sie firefox verwenden, ist die XRefresh-plugin. Es wird laden Sie Ihre Seite jedes mal Sie erkennen die Datei verändert wurde. Also anstatt einfach nur erfrischend alle 5 Sekunden, es wird nur aktualisiert, wenn Sie drücken Sie speichern in Ihren HTML-editor.
Alternativ gibt es die Anwendung namens LiveReload...
Wenn Sie entwickeln und testen in Firefox gibt es ein plug-in namens "ReloadEvery" zur Verfügung steht, das Ihnen erlaubt, laden Sie die Seite neu in den angegebenen Intervallen.
Dieser Arbeit wird auf 5 sec.
5000 Millisekunden = 5 Sekunden
Mit Ziel
_self
oder was immer Sie wollen, und was auch immer Seite, die Sie wollen, einschließlich sich selbst:Oder diese mit automatischen selbst-und kein Ziel-code, mit was auch immer Seite, die Sie wollen, einschließlich sich selbst:
Oder, wenn es die gleiche Seite neu zu laden nur sich selbst und gezielte Schlepptau hat immer Sie wollen:
Alle 3 ähnliche Dinge tun, nur auf unterschiedliche Weise.
JS: