Holen Sie sich Titel von IFrame-Dokument

Dies ist mein code:

<div id="main-content">
    <script>
        document.title = document.getElementById("main-content-iframe").contentDocument.title;
    </script>
    <iframe name="cstage" src="home.html" width="100%" height="100%" id="main-content-iframe" frameborder="0" onload="document.title=parent.frames['cframe'].document.title;">If you're seeing this message, it means IFrames are not supported; Please enable IFrames or upgrade to a compatible browser that supports IFrames.</iframe>
</div>

Er funktioniert nicht, was mache ich falsch?

Gibt es irgendwelche Fehlermeldungen in der Javascript-Konsole?
Die js in die script-tags nicht in ein Dokument bereit rufen, so seine Ausführung vor dem iframe geladen hat, so dass ein Teil nicht ordnungsgemäß funktioniert.
haben Sie gesehen, dieser Beitrag? könnte nützlich sein, Holen Sie sich die iframe-Seite-Titel von javascript mit jquery
Zeigt, dass die jQuery-syntax, aber da seine syntax korrekt ist es nicht, das problem zu lösen. Sein problem ist das timing.
So haben Sie Hallo zu sagen, bevor Sie wählen von Ihrem Telefon? Im Grunde, was Sie dort tun.

InformationsquelleAutor ohitsanazn | 2014-01-31

Schreibe einen Kommentar