Ich versuche ein modales Fenster zu öffnen, wenn das Browserfenster geschlossen wird. Gibt es eine Möglichkeit, dies mit Fensterereignissen zu tun? Vielen Dank.Öffnen Sie ein modales Fenster beim Schließen des Browsers?
Antwort
onbeforeunload ist wahrscheinlich Ihre beste Wette.
onbeforeunload kann nicht zwischen dem Schließen des Browsers und dem Navigieren zu einer anderen Seite unterscheiden ... – Stobor
Kurze Antwort: Nein: Die meisten Browser lassen Sie nicht wissen, wenn der Browser geschlossen wird. auch
Siehe:
Dies entspricht meiner Erfahrung nicht. Ich habe jahrelang OnbeforeLoad benutzt und bin fast nie auf Probleme gestoßen. – Jon
@Jon: technisch Stobor hat Recht, onbeforeunload wird ausgelöst, wenn eine Seite entladen wird. Dies passiert nicht nur beim Schließen des Browsers, sondern auch beim Navigieren von der Seite weg. – MyItchyChin
@CptSkippy: Das ist eine gute Unterscheidung. Es ist schwer zu sagen, ob das OP versucht hat, so spezifisch zu sein. – Jon
können Sie führen, was Sie mit dem onunload JavaScript-Event müssen. Ich würde wahrscheinlich ein window.open tun, anstatt zu versuchen, ein modales zu schaffen, weil ich denke, daß der Browser noch schließt. Sie könnten das onbeforeunload-Ereignis verwenden, um ein Modal anzuzeigen, das ihre Aktion bestätigt, wenn Sie das möchten.
Ich werde es versuchen. Vielen Dank. –
- 1. Django signiert Benutzer beim Schließen und erneuten Öffnen des Browsers
- 2. Sitzung verloren beim Schließen des Browsers
- 3. So beenden Sie die Sitzung beim Schließen des Browsers
- 4. Erstellen und öffnen Sie ein Bootstrap-modales Fenster
- 5. Tkinter - Öffnen Sie ein Fenster und schließen Sie ein weiteres
- 6. JavaScript-Fehler beim Versuch, ein modales Fenster in einem modalen Fenster zu öffnen
- 7. Öffnen Sie ein Exe-Fenster
- 8. Angular UI-Router öffnen modales Fenster auf URL ändern
- 9. Popup-Fenster zu schließen und öffnen Problem
- 10. Schließen Sie ein Fenster beim Klicken auf die Schaltfläche
- 11. Wahl des übergeordnete Fenster zu schließen, wenn ein Fenster Kind schließen
- 12. JavaFX 2 modales Fenster
- 13. Elektronisches Fenster Öffnen und log Schließen Ereignis
- 14. jQuery modales Fenster Beispiel?
- 15. Schließen des Browsers während selen automatisierter End-2-Endtests
- 16. Führen Sie eine URL ohne Öffnen des Browsers jede Stunde
- 17. Öffnen des Browsers auf Push-Benachrichtigung
- 18. ein modales Fenster aus einem benutzerdefinierten UITableViewCell
- 19. Ajax Bildergalerie/Öffnen, Fenster schließen Effekt
- 20. beim Schließen des oberen Fensters, wie der Fokus auf das nächste Fenster Ebene?
- 21. Übergeordnetes Fenster beim Schließen des untergeordneten Fensters aktualisieren
- 22. Bootstrap modales Fenster ist ausgegraut
- 23. Modales Fenster mit UI-View.
- 24. So alarmieren Sie den Benutzer beim Schließen des Browsers in Mozilla Firefox
- 25. Wie KendoUI modales Fenster zu schließen, wenn auf Overlay außerhalb des Fensters klicken?
- 26. Java modales Fenster mit Maximierungstaste
- 27. So öffnen Sie das Fenster
- 28. Wie schließe ich ein modales Formular gleich nach dem Öffnen?
- 29. Öffnen Sie ein Fenster aus dem Taskleistensymbol
- 30. Öffnen Sie ein zweites Fenster in PyQt
Welches Betriebssystem? Welche Sprache? Welcher Browser? Ernst? –
Nicht zu vergessen ... warum? Ich würde das eher ärgerlich finden. –
Ja, ich weiß, es ist nicht wirklich benutzerfreundlich, aber es ist für ein Intranet eines Clients. Sie möchten eine Umfrage zur Nutzerzufriedenheit durchführen (eine Art Widerspruch). Das modale Fenster zur Teilnahme sollte am Ende des Besuchs erscheinen. 90% der Benutzer sind Angestellte mit Windows XP und IE7, der Rest ist verschiedene Versionen von FF und Safari auf Mac OS. –