Jochen: iframe aktualisieren

Hallo!

Ich möchte einen iframe aktualisieren:

<a href="javascript:iframe_name.location.reload()">aktualisieren</a>

will aber nicht?? Warum denn nicht?
Der iframe ist ganz normal definiert (hoffe ich doch)

<iframe src="news.txt" width="100%" height="450" name="blablub">
</iframe>

Auch:

<meta http-equiv="expires" content="0">
<meta http-equiv="pragma" content="no-cache">

in dem iframe ladendem Fenster will nicht.

Jemand nen Tipp?

Jochen

  1. hallo Jochen,

    Ich möchte einen iframe aktualisieren

    Nichts leichter als das: klicke in deinem Browser auf das zuständige Icon oder (im IE) unter "Ansicht" auf "Aktualisieren", bzw. auf "neu laden" (in mozilla Firefox) ode "Anzeige aktualisieren" (Opera).

    <a href="javascript:iframe_name.location.reload()">aktualisieren</a>

    ups? Das geht nunmal gleich gar nicht. Über die Bedeutung des Terminus "javascript" innerhalb von <a> liest du bitte diverse Debatten im Forumsarchiv nach. Besonders auch die hilfreichen, aber manchmal schwer verständlichen Beiträge von Cheatah.

    will aber nicht?? Warum denn nicht?

    Weils einfach verkehrt ist *scnr*

    Der iframe ist ganz normal definiert (hoffe ich doch)
    <iframe src="news.txt" width="100%" height="450" name="blablub">
    </iframe>

    Jau, dein iFrame ist korrekt definiert, aber du lädst da eine *.txt-Datei hinein. Das darfst du selbstverständlich. Aber der "reload"-Befehl muß ja von der in den iFrame geladenen Ressource ausgelöst werden, in diesen Fall also von einer Textdatei, und da haperts dann.

    Um es deutlich auszusagen: du kannst einen _Rahmen_ nicht neu laden. Was du machen kannst, ist: die in diesen Rahmen geladene Ressource neu aufrufen. Und das geht durchaus mit Javascript, auch wenns nicht besonders schön wird.

    Grüße aus Berlin

    Christoph S.