4

そこで次のスクリプトを使用しています。このスクリプトをページに追加して iframe を取得し、iframe html を取得したいと考えています。

<script src="http://ads.sonobi.com/ttj?id=881134" type="text/javascript"></script> 

問題は iframe にあり、内側の iframe があります。

ifrmaeのコンテンツを取得するために使用するJavascriptの次の関数

document.getElementById('f1').contentWindow.document.body.innerHTML 

これを実行すると、次のエラーが表示されます

Permission denied to access property 'document'

アクセス許可が拒否される問題を解決する方法。

4

3 に答える 3

1

JSは見ていませんが、JavaScriptを使用してリモートページからHTMLを取得することはできません。PHPのcURLを試してください。

于 2012-12-07T07:37:58.163 に答える