|
|||
Auf onDomReady-Ereignis eines IFRAMEs reagieren
Hallo,
der Titel sagt eigentlich alles. Ich arbeite an einer index.html, die alle anderen Seiten in einen IFRAME lädt und an jeder dieser Seiten ein Paar Details ändert. Diese anderen Seiten sollen aber nicht extra ein Script dafür importieren müssen - deswegen muss ich es irgendwie hinbekommen, das onDomReady-Ereignis der Seite im Frame abzufangen. Folgendes hat schon mal nicht funktioniert: HTML-Code:
<IFRAME id="siteFrame" name="siteFrame"></IFRAME> [...] document.getElementById('siteFrame').src = 'NeueSeite.html'; siteFrame.document.addEventListener("DOMContentLoaded", frameDomReady, false); function frameDomReady () { alert('ready'); } |
Sponsored Links |
|
|||
HTML-Code:
<iframe src="http://somehost.de/" onload="alert('done!')" ...>
siehe auch Frames and iframes | JavaScript Tutorial
__________________
"Wieso ist der Code schrott, ich dachte hier seien Profis..." Aus einem Forum. |
Sponsored Links |
|
|||
Hmm, ist zwar nicht onDomReady, erfüllt aber auch seinen Zweck. Nachdem onload ausgelöst wurde, kann ich jedenfalls problemlos andere EventListener, wie resize, einfügen.
Wenn jemand noch bessere Möglichkeiten kennt, bitte posten. Ich kann jetzt schon mal weiter arbeiten. Vielen Dank |
Stichwörter |
abfangen, domcontentloaded, iframe, ohne timer, ondomready |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
SEO & iframes? | Kipperdesign | (X)HTML | 8 | 01.03.2012 12:29 |
XHTML + iframes +javascript | flying sheep | Javascript & Ajax | 7 | 22.11.2007 21:47 |
seite soll sich der Höhe des Iframes anpassen | nordpol | CSS | 4 | 30.01.2007 15:35 |
Umgestaltung unserer Homepage! Kill all iframes | Luke | Site- und Layoutcheck | 7 | 05.02.2006 14:07 |
2 eigene Menüs sollen in CSS aufeinander reagieren | Sentinel | CSS | 1 | 17.08.2005 09:33 |