Jak wysłać wiadomość do rodzeństwa iFrame
Szukam sposobu na postMessage do rodzeństwa iFrame bez javascript na stronie nadrzędnej. Trudność, jaką napotykam, polega na próbie pobrania obiektu okna dla innej iFrame z pierwszego elementu iFrame
Strona będzie wyglądać następująco:
html body (http://host.com/)
iFrame#a (http://me.com/a)
iFrame#b (http://me.com/b)
ZiFrame#a
Próbuję to zrobić:
(iFrame#b window).postMessage(...)
Problem polega na tym, że nie wiem, jak uzyskać obiekt oknaiFrame#b
z wewnątrziFrame#a
. parent.getElementById()
a inne funkcje podlegają ograniczeniom XSS. Chcę tylko wyemitowaćpostMessage
do wszystkich innych ramek iFrame na stronie nadrzędnej z mojej domenyhttp://me.com/
w powyższym przykładzie.