0

私の要件は、親ウィンドウを閉じると、子ウィンドウも閉じる必要があるということです。しかし、問題は、親ウィンドウを更新してもウィンドウが閉じてしまうことです。そのリフレッシュでウィンドウを閉じたくありません。私のコードは

            function closeEditorWarning(){

     for (var i=0;i<childWindow.length;i++) {
           if (childWindow[i] && !childWindow[i].closed)    childWindow[i].close();
     }
    self.close();
     }

          window.onbeforeunload = closeEditorWarning;
4

3 に答える 3

0

子ウィンドウが独自のWebページである場合は、代わりに子Webページにコードを挿入して、親がCookieを介して定期的にそこにあるかどうかを確認し、「存続」しているかどうかを確認することができます。

于 2012-12-11T04:16:52.430 に答える
0

削除self.close();しましたが、現在は正常に機能しています。

于 2012-12-12T06:59:54.397 に答える