Nella maggior parte delle pagine, se si esegue un'azione, (come la modifica, la creazione) e quando si tenta di uscire, mi viene in genere richiesto se voglio davvero uscire. La finestra di dialogo mi offre due opzioni: lasciare o annullare e continuare. Come lo realizzi in JavaScript? Devo usare un meta elemento?
E per favore non menzionare
conferma prima della finestra di dialogo di uscitabeforeunload
, a meno che non sia il vero e unico modo per farlo.
risposta
Perché non menzionare onbeforeunload
? È il modo integrato per farlo, e non vedo un problema usarlo.
function myConfirmation() {
return 'Are you sure you want to quit?';
}
window.onbeforeunload = myConfirmation;
Questo produce la finestra di dialogo di lasciare o stare predefinita del browser. Se vuoi qualcosa di più interessante, puoi fare in modo che quella funzione richiami una finestra di dialogo jQuery o Fancybox e restituisca 'true' o' false' in base a ciò che accade in quella finestra di dialogo più elaborata. – casraf
Grazie, il mio browser mobile ha prodotto la finestra di dialogo corretta. – slice
Si prega di contrassegnare come accettato quindi :) – casraf
- 1. Finestra di dialogo GWT di conferma
- 2. Finestra di dialogo di conferma SMS Android
- 3. Conferma finestra di dialogo in angularjs
- 4. jquery ui finestra di dialogo come conferma
- 5. JQuery finestra di conferma
- 6. Come utilizzare la finestra di dialogo dell'interfaccia utente jQuery come finestra di dialogo "conferma prima dell'invio" sul modulo ASP .NET
- 7. Come creare una finestra di dialogo di conferma modale prima di eliminare con ember-cli
- 8. Come si usa una finestra di dialogo jQueryUI per conferma?
- 9. Finestra di dialogo di conferma in runtime in asp.net
- 10. MVC3 Actionlink con finestra di dialogo di conferma
- 11. Finestra di dialogo Dojo con pulsante di conferma
- 12. Mostra finestra di dialogo di conferma in Frammento
- 13. jQuery Conferma finestra di dialogo in ASP.NET Pulsante OnClientClick
- 14. PHP: Mostra finestra di dialogo conferma sì/no
- 15. Finestra di dialogo Mostra stampa prima della stampa
- 16. Android: finestra di dialogo popup della prima esecuzione
- 17. Come posso visualizzare una finestra di dialogo prima di inviarla?
- 18. jQuery dialogo di conferma cancellare
- 19. Tornando valore dalla finestra di conferma utilizzando jQuery dialogo
- 20. Rimozione della finestra di dialogo della licenza
- 21. Conferma prima della chiusura della scheda/browser
- 22. La finestra di dialogo di Android 4.0 viene cancellata quando viene toccata al di fuori della finestra di dialogo
- 23. prima di caricare la finestra di dialogo personalizzata
- 24. MVVM - Conferma uscita
- 25. jQuery finestra di dialogo modale e finestra di dialogo CKEditor
- 26. Attività Android all'interno della finestra di dialogo
- 27. Risultato della finestra di dialogo C# MessageBox
- 28. Imposta avanzamento della finestra di dialogo
- 29. Finestra di dialogo Tkinter askquestion
- 30. Android - MediaController di VideoView all'interno della finestra di dialogo appare dietro la finestra di dialogo
controllo: http://www.w3schools.com/js/tryit.asp?filename=tryjs_confirm – rags
@rags Non sulla confermano scatole da solo, confermano scatole quando si tenta di uscire dalla pagina. – slice