Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows教程綜合 >> 關於windows >> 解決Firefox中有時使用window.close()腳本無法關閉當前窗口的方

解決Firefox中有時使用window.close()腳本無法關閉當前窗口的方

日期:2017/2/7 14:19:04      編輯:關於windows
 

我們在網頁制作的時候,如果想制作關閉窗口按鈕,那麼會用到一個JavaScript函數就是window.close(),可是我發現在IE浏覽器下沒有任何問題,點擊關閉按鈕後即會執行關閉窗口,但在Firefox浏覽中有時就會無效。在Firefox中只要不是通過腳本打開的窗口,那麼window.close()函數就無效,經過網上找尋答案發現,到目前為止,還沒有可以通過代碼來解決Firefox中有時使用window.close()腳本無法關閉當前窗口的方法,不過可以通過修改Firefox的配置來解決該問題。

解決方法如下:

1、在Firefox浏覽器的地址欄中輸入about:config,即打開Firefox的配置頁面

2、然後搜索dom.allow_scripts_to_close_windows,找到後你會發現該配置的默認值是false,右鍵該選項,選擇切換,將值修改為true即可,相關截圖如下所示:


題外話:如果有高手可以通過JavaScript代碼來解決此問題,請留言分享,謝謝啦!!!

Copyright © Windows教程網 All Rights Reserved