为提升您的使用体验,本站正在维护,部分功能暂时无法使用。如果本站文章无法解决您的问题,您想要向社区提问的话,请到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 提问,我们的支持社区将会很快回复您的疑问。

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

Popups blocked even though settings show as allowed

more options

I use a web-based application that launches popups for output. I had (past tense) popups blocked with the various URL's used by the application listed as exceptions. However, when I get to the point of launching the output, the popup is blocked. I even entirely turned off popup blocking, but the system still blocks the output. It allows all the other popups created by the app, just not the output. Doesn't matter if I set the output type to Excel, CSV, PDF, or HTML; all are blocked. This started happening with 53. I installed 54 this morning and that still happens. I've found that GoToMeetings are also now blocked in Firefox, no matter what I do with the settings. Yes, I've checked the information icon in the address bar for each page and they all show the site has permissions for popups.

I use a web-based application that launches popups for output. I had (past tense) popups blocked with the various URL's used by the application listed as exceptions. However, when I get to the point of launching the output, the popup is blocked. I even entirely turned off popup blocking, but the system still blocks the output. It allows all the other popups created by the app, just not the output. Doesn't matter if I set the output type to Excel, CSV, PDF, or HTML; all are blocked. This started happening with 53. I installed 54 this morning and that still happens. I've found that GoToMeetings are also now blocked in Firefox, no matter what I do with the settings. Yes, I've checked the information icon in the address bar for each page and they all show the site has permissions for popups.

所有回复 (12)

more options

Hi   !

Just to make absolutely sure, would you check this :

3-bar menu => Content => Under 'Pop-ups'

'Block pop-up windows'   -   is it   unchecked   ?

more options

Yes; that is what I meant when I said I "entirely" turned off popup blocking.

more options

begloria said

Yes; that is what I meant when I said I "entirely" turned off popup blocking.

I know that's what you meant,   but sometimes,   one may overlook something,   or a certain setting suddenly   'mysteriously'   changes. Hence I said :   'Just to make absolutely sure'  .....

I can't think of anything else you could have or should have done. What's weird   (or rather :   what I don't understand)   is that only   'the output type'   are blocked.

I sure hope that somebody else will come to your rescue,   for I haven't a clue what's going on here   (so sorry   .....)

more options

I just thought I worded it poorly and you were seeking clarification. ;)

I greatly appreciate your trying to help. And yes, so weird, especially since I had no problems before the update to 53. Thanks!

more options

What do browsers usually do when the output is served. For most of those content types, I would expect that you get a download dialog (Open / Save / Cancel). Was that your previous experience or did some of the output formats display in a Firefox window or tab?

Could you check Firefox's Browser Console for any error messages associated with requesting the output? You can display that window using either:

  • Ctrl+Shift+j
  • "3-bar" menu button > Developer > Browser Console
  • (menu bar) Tools > Web Developer > Browser Console

Once the window displays, click the garbage can icon at the upper left to clear the clutter. Then switch over to your app and click as needed to request output. Then switch back to the Browser Console to see whether it shows anything. Above the list in the console are several buttons to filter what is displayed. For this purpose, it's useful to show everything, but there will be times when you want to declutter it by, for example, hiding style warnings and showing only style errors.

more options

Aww,   I know you weren't   'critizing'   -   no worries   !

Just had a   (tiny)   brainwave :

Are you using any third party blockers, like AdBlock Plus   ? If so :   would you disable it and see if that makes a difference  ?

Then :   is your Adobe Flash Player up to date   ?   (should be 26.0.0.131)

If none of these are causing this, then it might be JavaScript related   (just a wild guess).

more options

Happy112 said

Aww,   I know you weren't   'critizing'   -   no worries   ! Just had a   (tiny)   brainwave : Are you using any third party blockers, like AdBlock Plus   ? If so :   would you disable it and see if that makes a difference  ? Then :   is your Adobe Flash Player up to date   ?   (should be 26.0.0.131) If none of these are causing this, then it might be JavaScript related   (just a wild guess).

HI - Flash player is up to date and AdBlock Plus was uninstalled; no change.

JScherr2000, I will get to your question momentarily. I appreciate your offering.

more options

Aha - Does look like the JS is the problem.

more options

Wrong image attached above. Here is the console image.

more options

There are lot of messages and it's not clear to me which one, if any, are specifically associated with requesting output... Were there any that had the orange "x" indicating a script error, or did all of them have the warning triangle?

more options

Yes, the blue-highlighted one has an 'x' but the rest have the warning triangle. Here is the "x'd" one:

A promise chain failed to handle a rejection. Did you forget to '.catch', or did you forget to 'return'? See https://developer.mozilla.org/Mozilla/JavaScript_code_modules/Promise.jsm/Promise

Date: Thu Jun 22 2017 11:15:09 GMT-0400 (Eastern Standard Time) Full Message: Error: page-thumbnail:error Full Stack: observe@resource://gre/modules/BackgroundPageThumbs.jsm:116:22 _onCaptureOrTimeout@resource://gre/modules/BackgroundPageThumbs.jsm:318:7 done@resource://gre/modules/BackgroundPageThumbs.jsm:464:7 _done@resource://gre/modules/BackgroundPageThumbs.jsm:483:7 notify@resource://gre/modules/BackgroundPageThumbs.jsm:441:5

The details to the right are: BackgroundPageThumbs.jsm:116

more options

Hmm, the BackgroundPageThumbs.jsm module probably relates to the little tile images that Firefox captures for the new tab page as you browse. I don't think that would explain why the download dialog isn't launching.

Have to go offline now, but I think the next thing to check would be in Firefox's Network Monitor whether Firefox is requesting the next file when you click the button (or whatever you're doing to request it), and whether it is getting an error back (e.g., a 401).

https://developer.mozilla.org/docs/Tools/Network_Monitor