


Wie erhalte ich das Popup „Sind Sie sicher, dass Sie diese Seite verlassen möchten?', wenn der Chrome-Browser die page_javascript-Fähigkeiten schließt
May 16, 2016 pm 04:11 PM1. Vermeiden Sie Popup-Eingabeaufforderungen
Ich habe viel im Internet gesucht und die meisten Antworten lauteten: setze window.onbeforeunload=null, aber nachdem ich es ausprobiert habe, hat es nicht funktioniert.
Nachdem ich diese Frage zwei Tage lang beiseite gelegt hatte, kam ich zurück, dachte noch einmal darüber nach und fand schließlich die Antwort, die ich hier mit Ihnen teilen möchte:
Popup-Eingabeaufforderung für die JQuery-Exit-Seite freigeben (1) Lösen Sie zuerst die Bindung und setzen Sie den Popup-Inhalt auf Null.
$(function(){
$(window).unbind('beforeunload');
window.onbeforeunload = null;
})
2. Andere verwandte [Zusammenfassung]
(1)Onunload- und Onbeforeunload-Ereignisse des Fensters
Das Folgende bezieht sich auf die Implementierung in js, nicht auf die Methode von <body onunload="close()">!
Denn dies wird ausgelöst, wenn der Körper entladen wird, und jeder Browser entlädt den Körper, wenn er geschlossen wird
Modell 1:
Funktion close(){
alarm("das ist ein Test");
}
window.onbeforeunload=close;
Modell 2:
Funktion close(){
If(document.body.clientWidth-event.clientX< 170&&event.clientY< 0||event.altKey)
{
alarm("das ist ein Test");
}
}
window.onbeforeunload=close;
Code kopieren
Über Modell 1:
1). Aktualisieren, sowohl für Mehrfenster als auch für Einzelfenster geeignet.
2).Einzelfenster-IE schließt den gesamten IE-Trigger.
3). Einzelseiten-Trigger in ie7 Multi-Window schließen
4) Andere Auslöser für die Aktualisierung mehrerer Fenster werden nicht ausgelöst
Für Modell 2:
1).ie-Einzelfenster und ie7-Mehrfenster müssen den gesamten Browser schließen, um
auszulösen
2) Die Aktualisierung anderer Multi-Window-Browser wird nicht ausgelöst
Erstellen Sie ein Feld mit Aufforderung zum Verlassen
Vor dem Unload-Ereignis binden
Rückgabe „Der von Ihnen eingegebene Inhalt wurde nicht gespeichert. Möchten Sie diese Seite wirklich verlassen?“ ';
});
window.onbeforeunload = null;
Das Obige ist der gesamte in diesem Artikel beschriebene Inhalt. Ich hoffe, dass er Ihnen allen gefällt.

Heißer Artikel

Hot-Tools-Tags

Heißer Artikel

Heiße Artikel -Tags

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Was ist Updater.exe in Windows 11/10? Ist das der Chrome-Prozess?

Was tun, wenn Chrome keine Plugins laden kann?

Was ist das Installationsverzeichnis der Chrome-Plug-in-Erweiterung?

So lösen Sie das Problem, dass Google Chrome keine Webseiten öffnen kann

So suchen Sie auf allen Registerkarten in Chrome und Edge nach Text
