7
votes

Comment obtenir le contenu IFrame SRC en utilisant JavaScript?

J'ai un iframe, dont le contenu est à l'intérieur d'un autre iframe. Je veux obtenir le contenu src de l'iframe intérieur. Comment puis-je faire cela en utilisant JavaScript?


6 commentaires

C'est ce que vous essayez de faire autorisé par la même règle d'origine?


Ce que je m'attends, c'est si j'ai une iframe à l'intérieur d'un autre iframe, alors comment obtenir le SRC de l'Iframe intérieur?


La page est-elle dans l'iframe intérieure sur le même hôte que votre page?


Oui. Les deux pages sont dans la même hôte et la même racine.


Demandez-vous la valeur de l'attribut SRC ou la valeur du contenu de la page?


seule la valeur de la teneur en iframe.


3 Réponses :


1
votes

iframeinstance.contentwindow.document - Ce document chargé d'URL SRC. et Vice Verse - pour obtenir du document interne à l'utilisation des parents: parent.document


1 commentaires

J'ai eu SRC de l'iframe externe. Si je veux l'iframe intérieur SRC, comment puis-je obtenir? pouvez-vous me pls me donner un exemple concernant ma question? Merci.



5
votes

la page extérieure: xxx

page1.htm: xxx


0 commentaires

1
votes
<body>
<div id="f1" style="padding-left:5px;">..</div>

<script type="text/javascript">
document.getElementById("f1").innerHTML = '<iframe src="frame.php or html" width="200" height="100" frameborder="0" scrolling="no"></iframe>';
</script>
</body>
</html>

I am not so expert but this for your script hints, you can modify and test for your pages.

0 commentaires