2012-04-12 38 views
-1

可能性の重複:
window.close(), self.close() not working on mozilla firefoxwindow.Close()はFirefoxで動作していませんか?

window.open('', '_self', ''); 
window.close(); 

これはFirefoxで動作していません。他のブラウザのChrome、IEで完璧に動作します。

この手順を実行すると、このスクリプトはFirefoxでも動作します。コンフィグ

  • Goは
  • dom.allow_scripts_to_close_windowsパラメータにはtrue
  • として、その値を設定しますが、通常のユーザーdoesnotは、このすべてについてのいずれかを知っている:バーに対処し、約タイプする

    1. ゴーJavaScriptコードでこれをどのように変更できますか?または他の解決策?

      私もこれを試しました。

      netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserWrite"); 
      alert("This will close the window"); 
      window.open('','_self'); 
      window.close(); 
      

      も機能しません。

      〜アン

    +5

    セキュリティ上の理由から無効になっており、正直言って私はうれしいです。私はスクリプトが私の窓を閉じることを許可したくありません、そして、私はそれがうまくいかないことを願っています... – Karol

    +1

    私はFirefoxをもっと使い始めるように思えます。 –

    +1

    いいえ、強制することはできません。 Safariはおそらくウィンドウを閉じる要求も拒否します。 – Pointy

    答えて

    関連する問題