をwindow.opener.postMessage('a=1','*')介して現在のウィンドウが開かれた場所を実行していますwindow.open。
console.logof にはwindow.opener正しいウィンドウが表示されますが、オープナーにメッセージが表示されません。
私は$(window).on( 'message', handleMessage );handleMessageconsole.logがヒットしたことを知るためにどこにいるのかをやっています。私はクロス iframe 通信のためにこれを数回行いましたが、新しいウィンドウでも同じことを達成したいと考えていました。