Получить переменную javascript в iframe из родительского окна в другом домене

57
7

У меня есть iframe в домене "someplace.com", загружаемое в окно "anotherplace.com".

Старые вопросы говорят, что вы не можете получить доступ к переменным по доменам: обмен глобальной переменной javascript страницы с iframe на этой странице

Но теперь, когда у нас есть CORS, мне интересно, возможно ли это. Можем ли мы теперь получить доступ к переменным JS в родительском элементе iframe, если мы включим CORS между доменами?

спросил(а) 2014-04-03T17:44:00+04:00 5 лет, 8 месяцев назад
1
Решение
57

Вам необходимо использовать API веб-сообщений.

https://developer.mozilla.org/en-US/docs/Web/API/Window.postMessage

ответил(а) 2014-04-05T23:58:00+04:00 5 лет, 8 месяцев назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема