PHProgress
Новичок
Добрый день.
Опишу суть проблемы на примере, т.к. уже просмотрел много в интернете и не нахожу решения.
Есть страница http://test1.ru/index.php
В нем содержиться <iframe id='myifr' src="http://test1.ru/test.html">
Из файла Index.php (родитель) обращаюсь через JS и меняю цвет фона в документе (дочерний), загруженном в iframe (т.е. файлик test.html) следующим кодом: document.getElementById('myifr').contentWindow.document.body.style.color='red'; - И ВСЕ РАБОТАЕТ.
Но стоит в Iframe загрузить ресурс со стороннего домена (выйдя за пределы http://test1.ru/), как скрипт перестает работать из-за сооброжений безопасности.
Как можно обойти данную проблему и сделать document.getElementById('myifr').contentWindow.document.body.style.color='red'; кросдоменным решением?
--
Спасибо.
Опишу суть проблемы на примере, т.к. уже просмотрел много в интернете и не нахожу решения.
Есть страница http://test1.ru/index.php
В нем содержиться <iframe id='myifr' src="http://test1.ru/test.html">
Из файла Index.php (родитель) обращаюсь через JS и меняю цвет фона в документе (дочерний), загруженном в iframe (т.е. файлик test.html) следующим кодом: document.getElementById('myifr').contentWindow.document.body.style.color='red'; - И ВСЕ РАБОТАЕТ.
Но стоит в Iframe загрузить ресурс со стороннего домена (выйдя за пределы http://test1.ru/), как скрипт перестает работать из-за сооброжений безопасности.
Как можно обойти данную проблему и сделать document.getElementById('myifr').contentWindow.document.body.style.color='red'; кросдоменным решением?
--
Спасибо.