Como posso postMessage para um iFrame entre irmãos?
Eu estou procurando uma maneira de postMessage para um irmão iFrame sem qualquer javascript na página pai. A dificuldade que estou tendo é tentar obter o objeto da janela para o outro iFrame do primeiro iFrame
A página seria colocada assim:
html body (http://host.com/)
iFrame#a (http://me.com/a)
iFrame#b (http://me.com/b)
DeiFrame#a
Estou tentando fazer:
(iFrame#b window).postMessage(...)
O problema é que eu não sei como obter o objeto da janela paraiFrame#b
de dentroiFrame#a
. parent.getElementById()
e outras funções estão sujeitas a restrições XSS. Eu só quero emitir umpostMessage
para todos os outros iFrames na página pai que são do meu domíniohttp://me.com/
no exemplo acima.