IFrame

Ich möchte dass ein kleiner Teil meiner Seite nach einem bestimmten Zeitintervall aktualisiert wird, wie mache ich das?

Erklärung

Wie in der Frage, manchmal brauchen wur nur einen kleinen Teil der Seite dynamisch aktualisiert jede paar Sekunden. Dann ist es nicht empfohlen, die ganze Seite zu aktualisieren. Und da verwenden wir iframe.
So machen wir das in drei Schritten

Schritt1:


Trennen Sie den Inhalt, der aktualisiert werden muss und speichern Sie ihn auf eine andere Seite.
Beispiel: itest.php
<html>
<head> </head>
<body bgcolor=green>
Dynamic Content Page
</body>
<html>

Schritt2:


Fügen Sie auto refresh der Seite hinzu.
d..h. kopieren Sie das meta tag in den header der Seite. (z.B: itest.php)
Beispiel: itest.php
<meta http-equiv="refresh" content="5" >

Schritt3:


Stellen Sie die dynamische Seite in der Hauptseite mit iframe.
Hier verwenden wir Tabellen und die iframe Seite wird in einer Spalte gestellt.
Beispiel: ifexample.php
<html>
<body>
Diese ist eine iframe Testseite. Sie können sehen das nur der Inhalt des Kastens unten, der iframe ist wird jede 5 Sekunden geladen.<br><br>
<iframe src="itest.php" width=100 height=100 frameborder=0 scrolling=no>
</iframe>
</body>
</html>

Wir empfehlen die Refreshzeit sei mehr als 5 Sekunden. Das ist weil wir die Ladezeit der Seite berücksichtigen müssen.