Wie kann ich mit jQuery und iframe
arbeiten. Get und pass var
von iframe
zu body
und von body
zu iframe
. Ich habe folgendes Beispiel. Wie kann ich auf die Schaltfläche in iframe
klicken und es auf die body
#test
wirksam werden. Wie wäre es mit ready var x in iframe?Übergeben Sie jquery-Variablen zwischen iframe und parent
<body>
var x = "whatever";
<div id"test"></div>
<iframe width="200px" height="200px" src="page.html"></iframe>
</body>
Innen seite.html ich habe
<button>clickme</button>
<script>
var elm = $('<span>content</span>');
elm.appendTo('#test')
</script>
Beachten Sie, dass die meisten Browser nur von innerhalb eines Iframe Manipulation des übergeordneten Dokuments ermöglichen wenn beide Dokumente aus der gleichen Domäne stammen, wie in der gleichen Ursprungsrichtlinie. – tdammers
@ tdammers - Das ist ein guter Punkt. – LiamB
Ja. Bit mich einmal. Ich hatte dieses wunderbare Skript, das die Höhe eines iframe an seinen Inhalt anpassen würde, aber es funktionierte nur auf dem Prüfstand, wo beide Seiten von localhost bedient wurden :-( – tdammers