概要 JavaScriptの Window.open で開いた子ウィンドウと通信する方法として Window.opener プロパティを使う方法 Window.postMessage メソッドを使う方法 の2種類を知ったのでまとめてみた話です。 子ウィンドウてなに? こういうやつです。ボタンを押すと子ウィンドウでQiitaが開くと思います。 See the Pen Untitled by www-tacos (@www-tacos) on CodePen. 子ウィンドウは Window.open メソッドを使って開くことができます。 Window.open メソッドには細かい仕様がいくつかありますが、特に今回は 同一オリジンポリシー の仕様を知っておく必要があります。 同一オリジンポリシー リファレンスでは同一オリジンポリシーは以下のように説明されています。 同一オリジンポリシーは重要なセ