ホームページ  >  記事  >  ウェブフロントエンド  >  JSの親ウィンドウが閉じているときに子ウィンドウを閉じるための完璧なソリューション_javascriptスキル

JSの親ウィンドウが閉じているときに子ウィンドウを閉じるための完璧なソリューション_javascriptスキル

WBOY
WBOYオリジナル
2016-05-16 16:50:391291ブラウズ

最近、権限管理システムに出会いました。権限管理システムは元のシステム スタイルと矛盾しているため、新しいウィンドウが開きます。管理者がログアウトした後、権限管理ウィンドウが閉じられないという問題が発生します。他の一般ユーザーはログイン後も権限管理画面を操作できます。

単純化された問題: 管理者がログアウトするか、main.html が閉じられると、開いたすべての新しいウィンドウが一緒に閉じられます。問題は解決しました

コードを見てください:

コードをコピーします コードは次のとおりです:
main.html ページが wen コンテナーに配置されずに静的になると、IE に問題が発生します。静的である場合、IE の window.open() は実際には新しいタブではなく新しいページを開きます。 。ウィンドウを閉じるすべての方法が機能しなくなります。

時間は限られているので、詳しく調べることにエネルギーを費やすことができませんでした。その理由を知っている JS テクノロジーの専門家がアドバイスをくれることを願っています。再度、感謝します。