Целевые DOM-узлы в родительском документе из iframe - PullRequest
0 голосов
/ 11 августа 2011

У меня есть исполняемый код iframe по протоколу https, документ, содержащий iframe - http.Невозможно изменить протокол либо.Проблема заключается в том, что когда в iframe происходят события JS, необходимо управлять узлами DOM в родительском объектеКто-нибудь сталкивался с подобной проблемой, и как вы ее решили?

1 Ответ

1 голос
/ 11 августа 2011

Если они находятся в одном домене, вы сможете получить к ним доступ через window.parent

Пример, вызвать клик

window.parent.document.getElementById('ele_id').click();

Убедитесь, что ваш iframe включен в URL без протокола. Например:

<iframe src="//www.google.com" width="400" height="300" />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...