Fensterinhalt neu laden

Hallo,
ich will in meine Seite einen Button einbauen, der eine Refresh-Funktion bietet. Der Seiteninhalt wird mit PHP erzeugt und ich will den Usern eine Möglichkeit zum erneuten Laden der Seite bieten (nicht jeder kennt die F5-Taste und/oder die entsprechende Browser-Funktion).

Und weil wir schon einmal dabei sind - wie kann ich den einen Interval festlegen, um die Seite automatisch neu zu laden?

Vielen Dank

der Janus

Hallo Janus!

Reload per Button:

Reload im Intervall:
setTimeout(„window.location.reload()“, 1000)

erster Parameter: Methode die aufgerufen wird
zweiter Parameter: 1000 msec bzw. 1 sec

Den Aufruf kannst Du ins onLoad des body-tags setzen.
z.B.

Gruß Christian

Hallo Janus,

Und weil wir schon einmal dabei sind - wie kann ich den einen
Interval festlegen, um die Seite automatisch neu zu laden?

was Christian schreibt, ist vollkommen korrekt, und funzt auch gut.

ich will in meine Seite einen Button einbauen, der eine
Refresh-Funktion bietet. Der Seiteninhalt wird mit PHP erzeugt
und ich will den Usern eine Möglichkeit zum erneuten Laden der
Seite bieten (nicht jeder kennt die F5-Taste und/oder die
entsprechende Browser-Funktion).

Dir Refresh-Funktion auf Benutzer-Anfrage lässt sich doch einfachst in HTML (respektive PHP) schreiben… oder?

[Seite nachladen](link_der_aktuellen_seite.php)

Natürlich lässt sich das auch wieder mit JS-Abfrage der „location“ machen; aber kommen zu Dir nur Besucher, die definitiv JavaScipt=AN haben?

CU DannyFox64

Vielen Dank.
Hallo,
vielen Dank für Eure Hilfe.

Gruß der Janus

Zusatz
Hallo Janus,

folgende Meta Tags würde ich noch in die entsprechenden Seiten packen:

Mit diesem Meta-Tag verhinderst Du, dass Die Seiten auf einem Proxyserver zwischengespeichert werden. Mit „no-cache“ anstelle von „private“ verhinderst Du auch das Speichern im Browsercache. Diese Angaben sind halt sinnvoll, wenn Deine Seiten häufig aktualisiert werden, damit keine alte Version geladen wird.

Gruß - Achim