親ウィンドウをリダイレクトしてポップアップを閉じるためのJavascript…
-
06-07-2019 - |
質問
私のページの1つがjavascriptでポップアップを起動します。ポップアップ内には、window.opener.locationを使用して親ウィンドウをリダイレクトするリンクがあります。親ウィンドウが完全にロードされるまでポップアップを待ってから、それ自体を閉じます。
リンクは外部ページへのリンクであるため、親ウィンドウを使用して子ウィンドウを閉じることはオプションではありません。 setTimeoutを使用してページがいつ読み込まれたかを推測することもオプションではありません。親ウィンドウ内でフレームを使用することもオプションではありません。現在のフレームは破裂する可能性があり、停止する方法がないためです。
ありがとう
解決
これは不可能です。親ウィンドウを別のドメインにリダイレクトすると、そのプロパティにアクセスできなくなり、いつロードされたかを知ることができなくなります。
所属していません StackOverflow