zurück zur Startseite
  


Zurück XHTMLforum > Webentwicklung (außer XHTML und CSS) > Javascript & Ajax
Seite neu laden Auf onDomReady-Ereignis eines IFRAMEs reagieren

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 21.10.2013, 20:53
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 09.10.2010
Beiträge: 154
MitjaStachowiak befindet sich auf einem aufstrebenden Ast
Standard 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');
 }
Wer hat hiermit Erfahrung?
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 22.10.2013, 17:23
?!?
XHTMLforum-Kenner
 
Registriert seit: 20.03.2013
Beiträge: 1.638
explanator sorgt für eine eindrucksvolle Atmosphäreexplanator sorgt für eine eindrucksvolle Atmosphäre
Standard

HTML-Code:
<iframe src="http://somehost.de/" onload="alert('done!')" ...>
Ist zwar nicht ganz W3C-konform aber funktioniert in den Browsern.

siehe auch Frames and iframes | JavaScript Tutorial
__________________
"Wieso ist der Code schrott, ich dachte hier seien Profis..."
Aus einem Forum.
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 22.10.2013, 23:26
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 09.10.2010
Beiträge: 154
MitjaStachowiak befindet sich auf einem aufstrebenden Ast
Standard

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
Mit Zitat antworten
Antwort

Stichwörter
abfangen, domcontentloaded, iframe, ohne timer, ondomready

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ä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


Alle Zeitangaben in WEZ +2. Es ist jetzt 05:44 Uhr.