3

私は次のHTMLを持っています

<iframe id ="myIframe">
     #document
         <head>...</head>
        <body>Text I want to get is here</body>
</iframe>

私はiframeのIDしか知りません。JavaScriptを使用して、本文からテキストを抽出するにはどうすればよいですか?

4

1 に答える 1

13

iframeがHTMLと同じドメインにあると仮定します。

var myIFrame = document.getElementById("myIframe");
var content = myIFrame.contentWindow.document.body.innerHTML;

そうしないと、同一生成元ポリシーの問題が発生します。

于 2012-10-23T20:33:30.613 に答える