搜索 | 用户支持

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

Learn More

Popup windows not working w/ FFv57.0.3 compared to FFv55.0.2; try yourself @ https://service24-7online.de/snap-hpk/index.html. Feedback welcome!

  • 5 个回答
  • 1 人有此问题
  • 2 次查看
  • 最后回复者为 Shadow110

more options

My web-app "CarRace4max3" is a project of Snap! 'Build Your Own Blocks' w/ extensions to Snap! by means of a configuration dialog and the use of popup windows to show dashboards for the cars and and a popup window w/ graphics for the race.

- I am hosting Snap! plus my extension at https://service24-7online.de/snap-hpk/index.html - I am also hosting it for dev-reasons on my PC w/ Windows 7 pro on a core i7 - 8GB system and WAMP for the server - Chrome v63 and MS-IE11 are running my app as expected w/o any major problems; dito does FFv55.0.2 (to which I downgraded to from FFv57.0.3 for a test) - For both FF's, I have to run them already in safe mode to avoid that all of 5GB free ram is used up while loading my web-app, while Chrome and IE11 will do w/ consuming 1 to 1.5GB! - After the app is loaded, the user has to start the car race app and that in turn will open popup windows; one per car, showing a dashoard, plus an additional popup window w/ racing graphics.

The problem now is, that FFv57.0.3 is opening about 50! of the 1st popup window including loading the content (the dashboard), but it then hungs the main window (browser tab), that becomes un-responsive for mouse and keyboard.

FF itself is still alive, I can open or switch to other tabs, as well as I can close my own app tab. But on closing it, the popups will NOT be closed, which is programmed via event listening to the "onunload" method of the main window/tab. Manually, the 50+ popup windows can be closed by mouseclicks on "window close".

Again, for the "old" FFv55.0.2 it is O.K., but for the new FFv57.0.3, I can not get it to; the debugger does not show any messages, neither for the main window nor for the popups.

Any help, hints will be greatly appreciated; thanks.

If you have questions, or need the source code, do not hesitate to ask a.s.a.p..


Kind regards,

Peter

My web-app "CarRace4max3" is a project of Snap! 'Build Your Own Blocks' w/ extensions to Snap! by means of a configuration dialog and the use of popup windows to show dashboards for the cars and and a popup window w/ graphics for the race. - I am hosting Snap! plus my extension at https://service24-7online.de/snap-hpk/index.html - I am also hosting it for dev-reasons on my PC w/ Windows 7 pro on a core i7 - 8GB system and WAMP for the server - Chrome v63 and MS-IE11 are running my app as expected w/o any major problems; dito does FFv55.0.2 (to which I downgraded to from FFv57.0.3 for a test) - For both FF's, I have to run them already in safe mode to avoid that all of 5GB free ram is used up while loading my web-app, while Chrome and IE11 will do w/ consuming 1 to 1.5GB! - After the app is loaded, the user has to start the car race app and that in turn will open popup windows; one per car, showing a dashoard, plus an additional popup window w/ racing graphics. The problem now is, that FFv57.0.3 is opening about 50! of the 1st popup window including loading the content (the dashboard), but it then hungs the main window (browser tab), that becomes un-responsive for mouse and keyboard. FF itself is still alive, I can open or switch to other tabs, as well as I can close my own app tab. But on closing it, the popups will NOT be closed, which is programmed via event listening to the "onunload" method of the main window/tab. Manually, the 50+ popup windows can be closed by mouseclicks on "window close". Again, for the "old" FFv55.0.2 it is O.K., but for the new FFv57.0.3, I can not get it to; the debugger does not show any messages, neither for the main window nor for the popups. Any help, hints will be greatly appreciated; thanks. If you have questions, or need the source code, do not hesitate to ask a.s.a.p.. Kind regards, Peter

所有回复 (5)

more options

I clicked on the link and got just the page. So what are you seeing? And I have FF57.0.3x64. If you getting other popup that isn't FF doing and more like Malware infection causing those popups.

由WestEnd于修改

more options

Hi WestEnd,

thx for commenting. Your screenshot is just the beginning of the app, the configuration dialog, which is NO popup and causes no problems w/ FF.

Here you need to select a project from the drop-down list and continue by closing this dialog.

Snap! will then be loaded with the chosen project loaded. You then start the car race game by clicking the green flag in the upper right corner, choose the number of players and their names.

That will then call the popup windows to show on the left side of the main window (= the browser window).

And here the problem that I described begins!

Kind regards, Peter

more options

Well suggest check your code. Since you index page has errors : https://validator.w3.org/nu/?doc=https%3A%2F%2Fservice24-7online.de%2Fsnap-hpk%2Findex.html HTML - https://validator.w3.org/ CSS - https://jigsaw.w3.org/css-validator/ 0 Errors

This is not the place for Developers asking questions. https://www.mozilla.org/en-US/about/forums/#extension-development https://addons.mozilla.org/en-US/developers/ https://discourse.mozilla.org/c/firefox-development/ https://developer.mozilla.org/son/docs/Tools google for more.

Please let us know if this solved your issue or if need further assistance.

more options

Hi Pkshadow,

thx for trying to help, but this definitely does not solve my issues.

The page "index.html" w/ the error on "http-equiv="refresh..." does redirect to ".snap.html" by changing the window.location to " '.snap.html' + window.location.hash" before this line is reached.

In other words, you can as well use this link: https://service24-7online.de/snap-hpk/.snap.html directly to load my app.

While I am the developer of this app, I am too a user of it. As such, I could use it with no problems before the upgrade to FFv57.0.3 and I can still use it w/ other browsers as I am (and others) used to.

Though I am not looking at first to get help as a developer, but as a user / consumer of this website.

The past 2 to 3 weeks, I have been googleing to find information / help on this problem, but to no avail unfortunately.

I would be grateful to you, if you could "connect" me to the right people / team at mozilla to discuss this further; thx.

Kind regards, Peter

more options

hpk-at-mozsupport said

Hi Pkshadow, thx for trying to help, but this definitely does not solve my issues. The page "index.html" w/ the error on "http-equiv="refresh..." does redirect to ".snap.html" by changing the window.location to " '.snap.html' + window.location.hash" before this line is reached. In other words, you can as well use this link: https://service24-7online.de/snap-hpk/.snap.html directly to load my app. While I am the developer of this app, I am too a user of it. As such, I could use it with no problems before the upgrade to FFv57.0.3 and I can still use it w/ other browsers as I am (and others) used to. Though I am not looking at first to get help as a developer, but as a user / consumer of this website. The past 2 to 3 weeks, I have been googleing to find information / help on this problem, but to no avail unfortunately. I would be grateful to you, if you could "connect" me to the right people / team at mozilla to discuss this further; thx. Kind regards, Peter

Again, by giving you that information on the code errors and saying check your code was the same as check your code in your app as if the code is not correct to standards and practices of the W3C.org who is in charge of web code and web browsers you will have issues with Firefox. I did not look at your program know nothing about it.

You need to read the info and links off those to find what you can do as a Developer. You say you do not want to submit it so then it must not be able to pass Mozilla.

A pop up is a pop up is a pop up !

So go to https://stackoverflow.com/ and find some help. We are not coders or developers here, just Volunteer Support. You are wasting yours and my time in here. Thank You.