Использование http на основе IFRAME в https URL - PullRequest
2 голосов
/ 05 января 2011

У меня есть приложение php в режиме https.И родитель (https) содержит iframe.Iframe src будет файлом http.Родитель и iframe находятся в одном домене.Но я не могу получить доступ к источнику iframe с помощью http.

Есть ли способ решить эту проблему с помощью php или javascript?

Заранее спасибо.

1 Ответ

3 голосов
/ 23 марта 2011

Поскольку вы пометили этот javascript, я предполагаю, что вы хотите получить доступ к источнику iframe с помощью javascript.

Из-за одной и той же политики происхождения в вашем браузере страницы могут взаимодействовать через разные окна или фреймы, только если их протоколы (http против https), порт и домен совпадают.

Поскольку ваши протоколы отличаются (http и https), вы не можете использовать javascript на своей странице для доступа к документу в iframe.

Вот больше информации о той же политике происхождения: https://developer.mozilla.org/En/Same_origin_policy_for_JavaScript

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...