IE блокирует связь между доменами iframe.(document.domain установлен на все iframes) - PullRequest
0 голосов
/ 26 июля 2011

У меня есть сайт, который использует iframe для отображения формы запроса ставки. Форма запроса ставки дает указание родительскому окну изменить его размер при необходимости. Это делается с помощью прокси-фрейма iframe с тем же доменом, что и домен верхней страницы.

Итак, (Главная страница) Домен A -> (Форма запроса ставки) Домен B -> (Прокси-фрейм) Домен A

По некоторым причинам это работает нормально на некоторых сайтах, где установлен запрос на ставку, но не на других ...

Вот рабочий сайт: http://5starwindowcare.com/contact/get-a-bid/

И тот, где это не так: http://windowcleaningservice.net/rfq.php

iframe должен немного изменить размер при загрузке. Просто загрузите IE Internet Tools, начните отладку и оставьте перерыв при ошибке, и вы должны увидеть ошибку.

Спасибо!

(Могу ли я дать деньги за лучший ответ?) Если нет, то вы будете иметь мою вечную благодарность.

Джо

1 Ответ

0 голосов
/ 26 июля 2011

Я пробовал это в Chrome тоже.Нажатие Control Shift J показывает ту же ошибку.глядя на родителя кадра, он говорит:

http://quote.responsibid.com/embed/form/id/1790921346 для источника

URL-адрес другойно может пойти на тот же хост.Для браузеров домены разные.

...