Hallo,
ich suche nach einer Möglichkeit um einen Frame direkt nach dem Laden, neu zu laden. Dabei existieren mehrere Frames auf der Seite, die aber beim Reload eines Frames nicht nachgeladen werden sollen.
Hier mal ein erster Versuch von mir:
<iframe id="a1" src="http://www.testseite1.de" width="200" height="200" onload="javascript:location.reload();">
Fehler
</iframe><iframe id="a2" src="http://www.testseite2.de" width="200" height="200" onload="javascript:location.reload();">
Fehler
</iframe>
> Problem bei oberen Beispiel: Sobald ein Frame geladen wurde, werden beide Frames automatisch nachgeladen (oder kommt mir das nur so vor?).
ja, das kommt Dir nur so vor, denn die gesamte Seite wird neu geladen, dafür sorgt
location.reload()
und Du landest in einer wundervollen Endlosschleife :-)
Willst Du nur bestimmte Fenster/Frames ansprechen, so solltest Du diese korrekt ansprechen. Wie das geht, hat Sven Rautenberg schon vor Jahren im Artikel [Fenster- und Frameszugriff](http://aktuell.de.selfhtml.org/artikel/javascript/fensterzugriff/) beschrieben.
Freundliche Grüße
Vinzenz