При каких условиях я могу получить доступ к HTML-DOM дочернего IFrame с веб-сайта хостинга? - PullRequest
2 голосов
/ 28 мая 2010

Что может привести к тому, что мой веб-сайт не сможет получить доступ к DOM IFrame ребенка через Javascript? Существуют ли междоменные ограничения? HTTPS играет роль?

Ответы [ 2 ]

1 голос
/ 28 мая 2010

Доступ к фреймам возможен только в том случае, если они приходят из одного домена. Если у вас есть хостинг www.mysite.com и вставлен iframe с сайта www.yahoo.com, вы не сможете получить к нему доступ. Попытка сделать это приведет к ошибке доступа отказано в JavaScript. Это одна из проверок, чтобы избежать межсайтового скриптинга.

1 голос
/ 28 мая 2010

Вы не можете делать это по доменам, и это распространяется как на субдомены, так и на SSL. Однако ребенок может получить доступ к родителю.

...