Как мне опубликовать сообщение в iFrame
Я ищу способ послать сообщение в iFrame одного брата без какого-либо javascript на родительской странице. Трудность, с которой я столкнулся, заключается в попытке получить объект окна для другого iFrame из первого iFrame
Страница будет выложена примерно так:
html body (http://host.com/)
iFrame#a (http://me.com/a)
iFrame#b (http://me.com/b)
ОтiFrame#a
Я пытаюсь сделать:
(iFrame#b window).postMessage(...)
Проблема в том, что я не знаю, как получить объект окна дляiFrame#b
изнутриiFrame#a
. parent.getElementById()
и другие функции подлежат ограничениям XSS. Я просто хочу испуститьpostMessage
для всех других фреймов на родительской странице, которые принадлежат моему доменуhttp://me.com/
в приведенном выше примере.