2016-08-13 5 views
2

Как получить все элементы внутри iFrame? Я использую некоторый яваскрипт кода здесь, но я не знаю, что делать дальше и как получить все элементы внутри в IFRAME:Получить весь элемент изнутри iFrame

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

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

Я использую contentDocument это дает только <html><body></body></html>

+0

Вы не можете прочитать содержимое другого домена с помощью Javascript. –

ответ

0

Здравствуй это ваш код выполнен в jsfiddle. Показывает ошибку в консоли.

скриншот см: http://prntscr.com/c54jts

Причина этой ошибки упоминается здесь:

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

Для получения более подробной информации: https://developer.mozilla.org/en-US/docs/Web/Security/Same-origin_policy

Summery: Вы не можете получить доступ к содержимому фрейма если он из другого домена.

Смежные вопросы