Обращение к содержимому IFrame
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Обращение к содержимому IFrame - 2009-06-20 13:02:18.930000
|
|
|
iprodex
Сообщений: 4
Оценки: 0
Присоединился: 2009-06-20 12:54:34.980000
|
Если я в IFrame загружаю страницу, которая находится НЕ на моем домене (то бишь внешнюю). То как в таком случае обратиться к содержимому IFrame? Если страница находится на этом домене, то проблем не возникает: var iframe=document.getElementById("id_iframe"); var doc = iframe.contentDocument || iframe.contentWindow; if (doc.document) doc = doc.document; value = doc.getElementById('id_pole').value; А вот если страница на другом домене, то "пиши пропало"! Может политика безопасности не пускает?
|
|
|
RE: Обращение к содержимому IFrame - 2009-06-20 13:05:19.246666
|
|
|
Cep}|{
Сообщений: 1396
Оценки: 0
Присоединился: 2007-06-26 01:11:51.416666
|
Да, политикой безопасности это запрещено.
|
|
|
RE: Обращение к содержимому IFrame - 2009-06-20 13:14:24.916666
|
|
|
iprodex
Сообщений: 4
Оценки: 0
Присоединился: 2009-06-20 12:54:34.980000
|
хм, а может есть способ обхода? если он смотрит на домен на котором находится страница, то может как то подменить этот домен средствами DOM?
|
|
|
RE: Обращение к содержимому IFrame - 2009-06-20 13:36:44.720000
|
|
|
Cep}|{
Сообщений: 1396
Оценки: 0
Присоединился: 2007-06-26 01:11:51.416666
|
Можно в iframe грузить со своего домена. Например, наш домен www.oursite.com, а во фрейм должен грузиться www.site.com. Указываем в адресе фрейма www.oursite.com/iframe.php который дергает страницу www.site.com и выдает ее. Таким образом получаем во фрейме требуемую страницу и при этом нет никаких ограничений безопасности.
|
|
|
RE: Обращение к содержимому ifrаmе - 2009-06-20 13:55:34.343333
|
|
|
iprodex
Сообщений: 4
Оценки: 0
Присоединился: 2009-06-20 12:54:34.980000
|
quote:
ORIGINAL: Cep}|{ Например, наш домен www.oursite.com, а во фрейм должен грузиться www.site.com. Этот вариант уже рассматривался и он НЕ подходит. Мне нужно, что бы браузер думал, что он загрузил страницу именно с домена www.site.com , а не с www.oursite.com
|
|
|
RE: Обращение к содержимому ifrаmе - 2009-06-20 13:58:54.710000
|
|
|
Cep}|{
Сообщений: 1396
Оценки: 0
Присоединился: 2007-06-26 01:11:51.416666
|
Этому мешают политики безопасности и это не обойти(скорее всего), иначе это дыра в безопасности.
|
|
|
|
|