Prohledat stránky podpory

Vyhněte se podvodům. Za účelem poskytnutí podpory vás nikdy nežádáme, abyste zavolali nebo poslali SMS na nějaké telefonní číslo nebo abyste sdělili své osobní údaje. Jakékoliv podezřelé chování nám prosím nahlaste pomocí odkazu „Nahlásit zneužití“.

Learn More

Window.onbeforeunload is working only when it is has return value

  • 1 odpověď
  • 6 má tento problém
  • 78 zobrazení
  • Poslední odpověď od guigs

more options

Problem statement is want to execute piece of code only on browser close , refreshing the browser tab , tab close .

Previous version of firefox used to execute the code in window.onbeforeunload in all the 3 events mentioned above but now code in window.onbeforeunload is not executing on refresh click and browser close .

based on the discussion with previous ticket i kept return statement in this block . Now i am able to see the confirmation box . But now i want to execute the code only when we click on Leave this page.can you please help on this . Thanks alot.

One more observation is if i keep the code in window.onunload code is not executing in the tab close and browser close but it is executing in the on refresh .

Problem statement is want to execute piece of code only on browser close , refreshing the browser tab , tab close . Previous version of firefox used to execute the code in window.onbeforeunload in all the 3 events mentioned above but now code in window.onbeforeunload is not executing on refresh click and browser close . based on the discussion with previous ticket i kept return statement in this block . Now i am able to see the confirmation box . But now i want to execute the code only when we click on Leave this page.can you please help on this . Thanks alot. One more observation is if i keep the code in window.onunload code is not executing in the tab close and browser close but it is executing in the on refresh .

Upravil uživatel BalajiPolisetty7 dne

Zvolené řešení

Hi, I admire your persistence on this question however there is a bug that has the attachment that Gingerbread man referred to titled: "Bug 391834 - Don't allow alert/confirm/prompt in onbeforeunload, onunload and onpagehide"

This sounds like its disabled and you are trying to make it work. But you also already solved this with a batch file in this question https://support.mozilla.org/en-US/que.../993972?esab=a&s=&r=0&as=s So I will mark this as resolved.

Přečíst dotaz v kontextu 👍 0

Všechny odpovědi (1)

more options

Zvolené řešení

Hi, I admire your persistence on this question however there is a bug that has the attachment that Gingerbread man referred to titled: "Bug 391834 - Don't allow alert/confirm/prompt in onbeforeunload, onunload and onpagehide"

This sounds like its disabled and you are trying to make it work. But you also already solved this with a batch file in this question https://support.mozilla.org/en-US/que.../993972?esab=a&s=&r=0&as=s So I will mark this as resolved.