Как в ZDE в Chrome получить innerHtml от iframe

  • Автор темы Автор темы Vlad_Curnoi
  • Дата начала Дата начала

Vlad_Curnoi

Client
Регистрация
09.08.2017
Сообщения
528
Реакции
228
Баллы
43
Всем привет. На странице есть iframe как получить его содержимое? iframe из другого домена, в FF на компе в консоле

JavaScript:
Развернуть Свернуть Копировать
var iframe = document.getElementsByTagName('iframe')[0];
var url = iframe.contentWindow.document.body;
console.log(url);
Этот код выдает:
Uncaught DOMException: Permission denied to access property "document" on cross-origin object
Подскажите как можно вытянуть всю страницу вместе с содержимым фреймов?
 
Всем привет. На странице есть iframe как получить его содержимое? iframe из другого домена, в FF на компе в консоле

JavaScript:
Развернуть Свернуть Копировать
var iframe = document.getElementsByTagName('iframe')[0];
var url = iframe.contentWindow.document.body;
console.log(url);
Этот код выдает:
Uncaught DOMException: Permission denied to access property "document" on cross-origin object
Подскажите как можно вытянуть всю страницу вместе с содержимым фреймов?

instance.DroidInstance.Hierarchy.GetLayout();

Или

121256
 
Добавить к url view-surce: типа view-source:https://www.google.com/, это отдаст весь html страницы
Не отдает, вернее отдает но фрейм не погружается, просто ссылка фрейма и все. Нужно именно открытую страницу распарсить
 
Думаю что только если спарсить URL фрейма, дальше его открыть и работать с ним. Кроссдоменная политика давно не позволяет взаимодействовать с контентом фрейма.
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)