我正在寻找一种方法postMessage兄弟iFrame没有任何JavaScript在父页面。我遇到的困难正试图从第一的iFrame获得其他的iFrame窗口对象我如何postMessage到兄弟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#a
内获取窗口对象iFrame#b
。 parent.getElementById()
等功能都受XSS限制。我只想在上面的示例中向我的域http://me.com/
的父页面上的所有其他iFrame发送postMessage
。