Ein Problem mit Firefox 46, auf allen anderen Browsern funktioniert es gut. Beim Verlassen der Seite stelle ich die folgende Frage. Firefox ignoriert es vollständig. Hilfe bitte!window.onbeforeunload funktioniert nicht mit Firefox 46 in einem Popup-Fenster, alle anderen Browser funktionieren
window.onbeforeunload = ThisCheckExittingPage;
var ThisCheckExitWindow = 1;
// Checks before exitting
// ThisCheckExitWindow = 1;
// Does NOT check before exitting
// ThisCheckExitWindow = 0;
function ThisCheckExittingPage() {
if (ThisCheckExitWindow == 1)
{
return "You are about to exit this page.";
}
}
WFM auf PaleMoon 26.2.1 (verwendet eine neue Gabel von Gecko), also ist es wahrscheinlich etwas Neues. Wenn es sich bei der Seite um ein Popup handelt, muss es sich um https://bugzilla.mozilla.org/show_bug.cgi?id=681636 handeln. –
Ja, das Skript wird in einem Popup ausgeführt. Ich sehe, also war es schon eine ganze Weile in Firefox. – Ben