[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Почему не видно содержимого iframe?
program90
Почему не видно содержимого iframe при нажатии ctr U в браузере и переходе по ссылке внутри тэга iframe? Видно только содержание html страницы, которая туда загружается. А текст который загружается позже не видно.
И еще вопрос, почему такой javascript-код не добавляет текст в body фрейма?
window.frames.gframe.contentDocument.body.innerHTML += 'GGGGGG';

вариант с getElementById тоже не работает.




Спустя 1 час, 39 минут, 36 секунд (7.12.2010 - 23:39) Slays написал(а):
Исходный код в браузере не показывает динамически созданных элементов DOM, поставь фаербаг и там смотри

Спустя 52 минуты, 46 секунд (8.12.2010 - 00:31) program90 написал(а):
В Firebug тоже не видно. Нажимаю кнопку анализировать элемент (iframe) показывает список свойств и методов DOM, но в значениях нигде текста сообщений(чата), который прислал в ответ сервер

Спустя 3 минуты, 29 секунд (8.12.2010 - 00:35) Slays написал(а):
если текст во фреме отображается, значит не там смотришь. Если нет - значит JS не правильный

Спустя 3 дня, 20 минут (11.12.2010 - 00:55) program90 написал(а):
Slays
Вот скрипт, на странице содержащей фреймы (iframe):
<script type="text/javascript">
var v = document.getElementsByName("generalwindow")[0].contentWindow;
alert(v.document.getElementById("input1"));
</
script>


в html файле, который заружается во фрейм такой код:

<html>
<head>
</head>
<body>
<input
id="input1" type="text" value="Rew" />
</body>
</html>



При открытии страницы со скриптом, выводится alert сообщение - null.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.