Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 19.11.2011, 03:58
Аспирант
Отправить личное сообщение для alexandre Посмотреть профиль Найти все сообщения от alexandre
 
Регистрация: 23.03.2009
Сообщений: 44

Получить содержимое iframe в IE9
Сделал небольшой wysiwyg но тут оказалось что под ie он не работает. Оказалось что в отличие от ff, chrome и прочих никак не получается получить содержимое iframe.
var iframe = "<iframe id='aaa' style='width:100%; height:100%;' src=\"javascript: document.open(); document.domain='" +
document.domain + "'; document.write('<html><head></head><body>aaa</body></html>'); document.close(); \" frameborder='0'></iframe>";
 var e = $('.div').get(0);
e.innerHTML = iframe;
iframe = e.firstChild;

alert(JSON.stringify(iframe.contentWindow.document, null, 2));


Алерт выдает {} то есть типа в фрейме(iframe.contentWindow.documen) пусто. хотя код страницы показует что там как минимум есть <body>. Как получить содержимое фрейма в ie для меня загадка.
Еще вариант тоже не срабатывает пусто.
alert(JSON.stringify(document.getElementById('aaa').contentWindow));

Последний раз редактировалось alexandre, 19.11.2011 в 05:20.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как получить содержимое ячейки таблицы Enxiro jQuery 5 29.05.2011 16:36
Получить доступ к тегам в IFrame vamfirius Events/DOM/Window 6 28.04.2011 00:24
iframe и как получить доступ к его содержимому syegorius jQuery 13 14.04.2011 22:05
Не обновляется содержимое iframe Bas Internet Explorer 0 04.12.2010 19:32
Как получить текст внутри iframe на другом домене? Alexander Majesty Events/DOM/Window 1 23.12.2009 22:10