Ist die Beziehung zwischen <iframe> und dem Dokument in eine Richtung?
Sie können die Knoten der erhaltendocument
Gegenstand einer<iframe>
mit demcontentDocument
Eigentum derHTMLIFrameElement
Aber ich kann keinen Weg finden, das zu bekommen<iframe>
aus dem Knoten zurück.
Ist die Beziehung zwischen dem<iframe>
und es ist Dokument ist nur ein Weg?
Wenn doch,WARUM?
Eine nicht funktionierende DEMO:
var iframe = document.getElementById('iframe');
var doc = iframe.contentDocument || iframe.contentWindow.document;
var div = doc.getElementsByTagName('div')[0];
console.log('Did we find the iframe? ' + ($(div).closest('iframe').length > 0));
// Output: "Did we find the iframe? false"