親ページに javascript を使用せずに、兄弟の iFrame に postMessage を送信する方法を探しています。私が抱えている問題は、最初の 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
私のドメインから親ページにある他のすべての iFrame にa を発行したいだけです。http://me.com/