Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 21.10.2014, 17:30
Новичок на форуме
Отправить личное сообщение для fastcash Посмотреть профиль Найти все сообщения от fastcash
 
Регистрация: 21.10.2014
Сообщений: 5

Как обратиться к body во фрейме?
Здравствуйте! Скажите, как обратиться к body элемента фрейм, созданного скриптом?

<html>
<body>
<b>Это тело страницы!</b>
</body>
</htmL>

<script>
var f1 = document.createElement('iframe');
document.body.appendChild(f1); // создаем ифрейм

//вариант 1
document.f1.body.innerHTML = 'test'; // не работает...

//вариант 2
document.getElementsByTagName('iframe')[0].body.innerHTML = 'test'; // не работает...
</script>

Что я делаю не так?
Ответить с цитированием
  #2 (permalink)  
Старый 21.10.2014, 17:36
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

f1.contentDocument.body.innerHTML = 'test';

или

f1.contentWindow.document.body.innerHTML = 'test';


Также необходимо дать src для фрэйма. А менять содержимое лучше по f1.onload.

P.S.: адрес фрейма должен быть с таким же доменом, как и его родитель.
Ответить с цитированием
  #3 (permalink)  
Старый 21.10.2014, 17:42
Новичок на форуме
Отправить личное сообщение для fastcash Посмотреть профиль Найти все сообщения от fastcash
 
Регистрация: 21.10.2014
Сообщений: 5

СПАСИБО !!! ты только что очень сильно помог всему человечеству!
возможно, когда-нибудь ты поймешь, как сильно ты помог...
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как обратиться к элементу, который был добавлен после полной загрузки DOM? LysoSutriN jQuery 5 02.01.2012 16:59
как обратиться к элементу из XML Rentony Элементы интерфейса 1 20.12.2011 12:24
как обратиться элементу по индексу DonLino jQuery 5 13.07.2010 20:16
Не могу обратиться к элементам div, после того как они получены через $.ajax igsavenko jQuery 1 31.05.2010 17:53
Объясните как вызывается ajax скрипт AddressBook из формы prog90 AJAX и COMET 3 06.06.2009 16:12