Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 08.01.2010, 00:14
Аспирант
Отправить личное сообщение для Reflexion Посмотреть профиль Найти все сообщения от Reflexion
 
Регистрация: 25.10.2009
Сообщений: 51

iframe & style
В документе(index) есть iframe в результате которого вызывается функция смысл которой изменить фон div'a лежащего в документе index, как из iframe изменить стиль div'a лежащего в другом документе?

document.getElementById('divID').style.backgroundI mage='url(image.gif)';

Подобного рода код не работает в связи с тем что фон меняеться так в самом iframe

Подскажите пожалуйста
Ответить с цитированием
  #2 (permalink)  
Старый 08.01.2010, 00:26
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

Если страница с iframe и страница в iframe с одного домена, то так:
parent.document.getElementById('divID').style.backgroundImage = 'url(image.gif)';
Ответить с цитированием
  #3 (permalink)  
Старый 08.01.2010, 00:29
Аспирант
Отправить личное сообщение для Reflexion Посмотреть профиль Найти все сообщения от Reflexion
 
Регистрация: 25.10.2009
Сообщений: 51

Эххх вот так и чувствовал что где-то ошибка, parent вместо document писал и естественно не работало) Спасибо большое)
Ответить с цитированием
  #4 (permalink)  
Старый 12.10.2013, 21:54
Новичок на форуме
Отправить личное сообщение для guestalex Посмотреть профиль Найти все сообщения от guestalex
 
Регистрация: 06.10.2012
Сообщений: 6

Сообщение от Octane Посмотреть сообщение
Если страница с iframe и страница в iframe с одного домена, то так:
parent.document.getElementById('divID').style.backgroundImage = 'url(image.gif)';

а если с разных доменов? возможно ли повлиять например на div внутри iframe, если известен его идентификатор + сам iframe подгружается с помощью js
Ответить с цитированием
  #5 (permalink)  
Старый 12.10.2013, 23:39
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Сообщение от guestalex
а если с разных доменов?, возможно ли повлиять например на div внутри iframe,
Если есть возможность устанавливать скрипты, на странице показываемой в iframe
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
jquery + iframe Fidel jQuery 6 12.10.2013 23:43
данные из кроссдоменного IFRAME dionis Общие вопросы Javascript 7 15.09.2012 15:34
Javascript запрещающий открывать iframe в новом окне. HELP! Андреи Events/DOM/Window 11 26.09.2009 07:36
как можно создать iframe со скриптами GOll Общие вопросы Javascript 2 05.05.2009 11:32
установка позиции курсора или выделения в iframe mister_maxim Events/DOM/Window 5 18.04.2009 10:43