Nachdem ich so eine Funktion gebraucht habe, aber im Internet nichts gescheites gefunden habe, habe ich mir nun so eine Funktion geschrieben.
1 2 3 4 5 6 7 8 9 | <script type="text/javascript"> function reload(id) { src = document.getElementById(id).src; document.getElementById(id).src = src; window.setTimeout("reload('" + id + "')", 10000); } </script> |
Dieses Script schreiben Sie in den <head> Bereich ihres html Dokuments. Um die Aktualisierensfrequenz des iFrames zu bestimmen, ändern Sie die Zahl ’10000′ in der Zeile 6 ab.
Die Zahl muss in Millisekunden angegeben werden, das heißt, 1 Sekunde entspricht 1000 Millisekunden.
Um des iFrame also jede Minute neu laden zu lassen, schreiben Sie statt 10000 60000 hin.
Um die Funktion dann aufzurufen schreiben Sie onload=”reload(‘iddesiframes’)” in ihren <body> Tag:
1 | <body onload="reload('iddesiframes')"> |
Das Wort iddesiframes müssen Sie noch mit der id ihres iFrames ersetzen, und schon lädt sich das iFrame automatisch neu!


So einfach!
Leider verwende ich keine IFrames!
document.getElementById(id).src = src; Sieht sehr intressant aus!
Kann man so vllt. auch includes (aus php) neu laden ^^