We're calling on all EU-based Mozillians with iOS or iPadOS devices to help us monitor Apple’s new browser choice screens. Join the effort to hold Big Tech to account!

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

搜尋 Mozilla 技術支援網站

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

了解更多

Disable the "Prevent page from creating additional dialogs" checkbox

  • 8 回覆
  • 212 有這個問題
  • 5 次檢視
  • 最近回覆由 cor-el

more options

I currently run a CRM application and we have always supported it only for Firefox. With the new feature, in Firefox 4, that gives the end user the ability to stop the page from creating dialogs, it has pretty much broken the application if a user checks this feature. One issue I have run into is, when an alert is needed to inform a user that they need to do something specific before they can complete a task, it does not alert them and they think the system is bugged because it is automatically assumed as OK and they never see the info. My question boils down to, is there something in the about:config that we can set up in our corporate login files that can be disabled for this?

I currently run a CRM application and we have always supported it only for Firefox. With the new feature, in Firefox 4, that gives the end user the ability to stop the page from creating dialogs, it has pretty much broken the application if a user checks this feature. One issue I have run into is, when an alert is needed to inform a user that they need to do something specific before they can complete a task, it does not alert them and they think the system is bugged because it is automatically assumed as OK and they never see the info. My question boils down to, is there something in the about:config that we can set up in our corporate login files that can be disabled for this?

由 Mike Foote 於 修改

所有回覆 (8)

more options

You can set the pref prompts.tab_modal.enabled to false on the about:config page to get the old appearance.

To open the about:config page, type about:config in the location (address) bar and press the "Enter" key, just like you type the url of a website to open a website.
If you see a warning then you can confirm that you want to access that page.

more options

I tried that one previously, its not the appearance that is the problem, its the check box "Prevent page from creating additional dialogs" that is the problem. I need something that completely disables/hides that. If i can find the setting for it, we can roll out a task that forces the setting on all our corporate machines.

Thanks.

more options

After working some more on this issue, I misspoke when I said it "automatically assumed as OK ", it doesn't assume anything, it just kills all dialogs. This is a small relief, at least people aren't going to be deleting records by accident because they hit the wrong button. I still would love a resolution if anyone has it.

more options

Finally... found a useful post or at least for me worked. http://forums.mozillazine.org/viewtopic.php?p=10737317#p10737317

由 bacalov 於 修改

more options

I have exactly the same problem with a web app. Once users check the box all AJAX dialog disappears, system ends up being none useable. I never thought that I would say this, but now we have to notify all users that services can not be provided via FireFox. I have read the fix, but end users are, well 'end users' most even don't even know what the address bar is!! We did try and notify them of the fix result-> total chaos.

While I'm here and just to note: The very short intervals between updates is causing many problems with plugins that are used in house for development. It seems that releasing updates every few weeks does not give add developers time to keep up resulting is plugins failing etc. Once again to my disgust we as a company have now bought commercial licensees for IE web development add ons and now use IE for all in house development.

What's gone wrong FireFox?

From a very disappointment EX Firefox user.

由 Dabnis 於 修改

more options

You need to reload and and bypass the cache to rest such an disable action.

  • Press and hold Shift and left-click the Reload button.
  • Press "Ctrl + F5" or press "Ctrl + Shift + R" (Windows,Linux) or "Cmd + Shift + R" (MAC)

Users can disable that feature by setting the pref dom.successive_dialog_time_limit to zero, but as a web developer there is nothing that you can do unless you would delay such a pop-up as it only happens if such subsequent alerts appear too quickly.

由 cor-el 於 修改

more options

i don't find "dom.successive_dialog_time_limit" property in FF9.0.1

more options

If you do not have the dom.successive_dialog_time_limit pref then you need to create a new Integer pref with that name and set the value to 0.