Wie kann ich verhindern, dass modales Bootstrap 3 geschlossen wird, wenn der Benutzer die Seite aktualisiert? Ich möchte, dass der Benutzer das Modal nur mit der CLOSE-Taste schließt, sonst nichts.bootstrap 3 modal beim Schließen verhindern, wenn der Benutzer die gesamte Seite aktualisiert
Antwort
Das kann nicht getan werden. Wenn der Benutzer die Seite aktualisiert, ist das Modal verschwunden.
Ihre einzige Option wäre wieder öffnen die modale auf Seite aktualisieren. Um dies zu tun, müssten Sie einige Variablen in einem Cookie oder localStorage speichern, um Ihnen mitzuteilen, dass sie das Modal noch nicht geschlossen haben.
Dann könnten Sie so etwas tun:
$(function() {
if(cookieOrLocalStorageVariable) {
$('#myModal').modal(options);
}
});
Die cookieOrLocalStorageVariable müsste von Ihnen festgelegt werden und sollte so eingestellt werden, sobald die modal angezeigt wird.
Betrachten Öffnung auf Seite Load-Methode basiert auf einer flag
, hier ist es isModalOpen
function openModal() {
$('#myModal').modal('show');
localStorage.setItem('isModalOpen', true);
};
function closeModal() {
$('#myModal').modal('hide');
localStorage.setItem('isModalOpen',false);
};
Während Seite Last
if(localStorage.getItem('isModalOpen')) {
openModal();
}
Sie können that.You nicht zu tun haben einen Wert in localstorage speichern/cookie/session.Sie müssen das Modal mit dem Wert, den Sie im lokalen Speicher/cookie/session speichern, erneut öffnen. Ich stimme der Antwort von Durga zu. Ich denke, es ist die bestmögliche Antwort.
- 1. Bootstrap: Kann Modal nicht schließen
- 2. Automatisches Schließen von Bootstrap 3 Modal nach Zeitraum
- 3. Bootstrap-modal Show zu schließen, wenn außerhalb
- 4. Verhindern, dass die Seite beim Aktualisieren aktualisiert wird, in php
- 5. Bootstrap Modal zuerst die Registerkarte aktiv gesetzt, wenn schließen
- 6. Modal-Inhalt beim Schließen zurücksetzen
- 7. AngularJS: Funktionsaufruf beim Schließen modal
- 8. verhindern Schließen Modal auf Formular senden
- 9. Bootstrap 3 Dropdown nicht aktualisiert
- 10. Bootstrap Modal: Strom schließen, neu öffnen
- 11. verhindern doppelte Ajax-Aufrufe von Bootstrap-modal?
- 12. Fire Event Handler beim Schließen Modal außerhalb Bootstrap-Modell Bereich
- 13. Bootstrap: Bildlaufleiste verschwindet nach dem Schließen modal
- 14. Bootstrap modal entlassen, wenn der Benutzer irgendwo anders klicken..wie verhindert dies?
- 15. Capture schließen Ereignis auf Bootstrap Modal
- 16. verhindern Körper Scroll auf Modal schließen
- 17. Schließen Bootstrap modal von innen iframe
- 18. Boostrap-Modal-Schließen nach LinkButton verhindern Klicken Sie in Modal
- 19. Make-Taste am Telefon schließen bootstrap modal
- 20. Asp.net Web-Benutzer-Steuerelement als Bootstrap modal
- 21. Verhindern, Bootstrap-Modal abschließend auf Senden klicken klicken
- 22. Programmatisch schließen Bootstrap Modal auf Ajax Erfolg
- 23. Schließen Bootstrap Modal On Formular Senden
- 24. Schienen 4 Bootstrap 3 Ajax Modal
- 25. Styling Twitter Bootstrap Modal Schließen Symbol
- 26. Aktualisieren der übergeordneten Seite nach dem Schließen von modal
- 27. Bootstrap datetimepicker mit Inkonsistenz beim Bootstrap-Modal
- 28. Verhindern bootstrap dropdown vom Schließen, wenn Sie auf ziehen klicken
- 29. Twitter Bootstrap 3 Modal mit scrollbarem Body
- 30. Bootstrap Modal schließt, wenn Modal innerhalb geschlossen ist