2016-08-13 8 views
2

iFrame内のすべての要素を取得するにはどうすればよいですか?私はここにいくつかのJavaScriptコードを使用していますが、私は私が次に何かわからないし、どのようにiframe内に内のすべての要素を取得するために:私はそれがだcontentDocument使用していiFrame内のすべての要素を取得する

<iframe id="uploads" src="https://jsfiddle.net/mekwall/up4nu/"></iframe> 

var iframe = document.getElementById('uploads'); 
var innerDoc = iframe.contentDocument; 

<html><body></body></html>

+0

別のドメインの内容をJavascriptで読み取ることはできません。 –

答えて

0

こんにちは、これはある与えますあなたのコードはjsfiddleで実行されます。 コンソールにそのエラーが表示されています。

参照のスクリーンショット:http://prntscr.com/c54jts

そのエラーの理由はここに記載されて:https://developer.mozilla.org/en-US/docs/Web/Security/Same-origin_policy

夏らしい:詳細については

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Property_access_denied

あなたはIFRAMEのコンテンツにアクセスすることはできませんそのドメインが異なる場合。

関連する問題