為了改善您的使用體驗,本網站正在進行維護,部分功能暫時無法使用。若本站的文件無法解決您的問題,想要向社群發問的話,請到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 發問,我們的社群成員將很快會回覆您的疑問。

搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

了解更多

Is there a way to stop alert dialog from showing up without completely disabling JavaScript through about:config?

  • 5 回覆
  • 3 有這個問題
  • 13 次檢視
  • 最近回覆由 McCoy

more options

Hi there My question is

=

Is there a way to stop alert dialog from showing up without completely disabling JavaScript through about:config?

We think alert boxes are pure JavaScript and not considered pop-up.

Thank you!

Hi there My question is === Is there a way to stop alert dialog from showing up without completely disabling JavaScript through about:config? We think alert boxes are pure JavaScript and not considered pop-up. Thank you!
附加的畫面擷圖

所有回覆 (5)

more options
more options

There isn't a built-in preference to block the window.alert() function. I think it can be suppressed by injecting a script into a page that replace it with a "no-op" (do nothing) function, but I haven't searched for an extension or user script for that.

more options

Maybe you do not get this alert if you block access to the location in "Tools -> Page Info -> Permissions".

more options

cor-el said

Maybe you do not get this alert if you block access to the location in "Tools -> Page Info -> Permissions".

Yeah .. we already blocked most stuff under Firefox options Still No good..

more options

sh2dc said

we already blocked most stuff under Firefox options
Still No good..

Just to make sure ...... Does this mean that you went to Privacy & Security => Permissions => Location, then clicked on 'Settings', found www.bing.com listed there, checked the box saying : 'Block new requests asking to access your location', clicked 'Save Changes' and then closed and restarted Firefox  ?

In addition you could go to Page Info, as suggested by cor-el, and under the Permissions tab scroll down to 'Access Your Location', uncheck 'Use Default' and check 'Block' (worth a try .....).