JS 在火狐瀏覽器下關閉彈窗

2021-09-07 08:38:06 字數 572 閱讀 7761

1.首先,要確定火狐設定是否允許通過js**window.close()方法關閉標籤。

確定方式如下:

在firefox位址列裡輸入about:config

在配置列表中找到dom.allow_scripts_to_close_windows

點右鍵的選切換把上面的false修改為true即可。

注:預設是false,是為了防止指令碼亂關視窗

2.呼叫js方法 window.close()方法 即可關閉視窗。

另外,有一點需要注意:

如果是從別的視窗通過鏈結,或開啟新視窗開啟了乙個頁面,用window.close()是可以關閉的,如果是直接通過位址列開啟的頁面,用window.close()就不行了,必須像上面講述的得修改瀏覽器設定。

在ie中沒有這樣的問題,在window.close()方法之前加入window.opener=null,只是說在關閉頁面時沒有了確認關閉的提示,真接關閉頁面.

JS 在火狐瀏覽器下關閉彈窗

1.首先,要確定火狐設定是否允許通過js window.close 方法關閉標籤。確定方式如下 在firefox位址列裡輸入about config 在配置列表中找到dom.allow scripts to close windows 點右鍵的選切換把上面的false修改為true即可。注 預設是f...

火狐瀏覽器多次彈窗被阻止失效設定

瀏覽器為了遮蔽惡意彈窗 設定多次彈框可以被阻止選項,截圖如下 目前專案中接觸對輸入框進行跨站指令碼過濾,當採用前台js進行過濾時,如果使用者勾選了阻止此頁面建立更多對話方塊選項則無法攔截跨站指令碼的攻擊。所以需要設定火狐瀏覽器多次阻止彈窗選項被禁用。那麼如何在火狐瀏覽器下進行設定呢?嘗試下面操作 1...

火狐瀏覽器如何js關閉視窗的幾種解決方法

今天在專案上有乙個頁面要求在幾秒後自動關閉,想著還比較簡單,用window.close 就可以了,但是用ie 谷歌 火狐瀏覽器試了一下,發現ie可以,谷歌用網上的相容方法也可以實現,但是火狐這裡卡住了,不能關閉,網上看到的一種相容 function windowclose else 一 這種方法簡單...