Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 21.10.2008, 22:19
Аватар для HelpeR
Профессор
Отправить личное сообщение для HelpeR Посмотреть профиль Найти все сообщения от HelpeR
 
Регистрация: 21.10.2008
Сообщений: 241

Изменение высоты iframe
Здравствуйте!
Имеется следующая задача, которую я уже в течении 2-х дней не могу решить. Есть iframe и мне нужно изменить его высоту. Когда айфрэйм загружался в тот же домен где он сам и находится, то я обращался следующим образом (этот код находился в страничке iframe) top.window.document.getElementById('iframeID').sty le.height = '30px'; и все работало. Но как только iframe начали вставлять в другие домены это перестало работать. Теперь пытаюсь обратиться к высоте iframe, но не поулчается. Пожалуйста помогите если кто знает, уже 2-й день мучаюсь.

Заранее благодарен за помощь!
Ответить с цитированием
  #2 (permalink)  
Старый 21.10.2008, 23:02
Отправить личное сообщение для Андрей Параничев Посмотреть профиль Найти все сообщения от Андрей Параничев
 
Регистрация: 21.02.2008
Сообщений: 1,250

Политикой кроссдоменной передачи данных (same origin policy) запрещается обращение и обмен данными между документов с разных доменов.
Ответить с цитированием
  #3 (permalink)  
Старый 22.10.2008, 00:43
Аватар для HelpeR
Профессор
Отправить личное сообщение для HelpeR Посмотреть профиль Найти все сообщения от HelpeR
 
Регистрация: 21.10.2008
Сообщений: 241

Да это мне известно. Но я же написал, что потом я решил изменить высоту iframe из негоже самого. Т.е. <iframe src='page.html'></iframe>
page.html
<script>
//мне нунжно отрегулировать высоту iframe типа
window.height = '30px';
</script>
Ответить с цитированием
  #4 (permalink)  
Старый 22.10.2008, 00:44
Аватар для HelpeR
Профессор
Отправить личное сообщение для HelpeR Посмотреть профиль Найти все сообщения от HelpeR
 
Регистрация: 21.10.2008
Сообщений: 241

это уже ведь должно же быть реальным. Я просто изменяю высоту iframe из файла, который загружается в сам iframe
Ответить с цитированием
  #5 (permalink)  
Старый 22.10.2008, 01:24
Отправить личное сообщение для Андрей Параничев Посмотреть профиль Найти все сообщения от Андрей Параничев
 
Регистрация: 21.02.2008
Сообщений: 1,250

Нет, это невозможно. Вам нужно изменить высоту элемента, который находится в документе на другом домене.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как передать значение переменной в IFRAME в поле формы JS-ом из самой страницы? DeUre Общие вопросы Javascript 14 17.12.2013 16:37
iframe | закрыть если... Geek Events/DOM/Window 5 30.09.2008 16:23
iFrame designMode = on и OnBeforePaste Dmitry Общие вопросы Javascript 1 26.08.2008 13:37
Динамическое изменение <input text> baal1988 Events/DOM/Window 4 24.08.2008 17:17
Динамическое изменение размеров изображения Макс Элементы интерфейса 7 21.07.2008 16:55