Qual è l'implementazione della finestra di dialogo modale più stabile tra i browser da utilizzare da JavaScript per un'app Web?
-
05-07-2019 - |
Domanda
Sto usando molto JQuery in un'applicazione web che sto costruendo per un client e voglio trovare un'implementazione javascript di una finestra di dialogo modale che sia ragionevolmente stabile nel seguente set di browser.
IE 7+ FF 2+ Chrome e Safari
Ho provato un paio di plugin jQuery ma sembra che ci siano sempre artefatti in uno di questi browser.
--- Modifica
jqModal
sembra essere più stabile ma ho un problema in IE7 in cui la finestra di dialogo scompare immediatamente dopo essere spuntata. Sospetto che un evento js non venga cancellato o qualcosa del genere. Ci proverò un po 'di più.
Soluzione
Ho usato jqModal e sono molto soddisfatto. È abbastanza configurabile ma molto leggero.
Altri suggerimenti
Hai provato YUI ? Non sono sicuro di quale sia il supporto per Chrome, ma ho avuto fortuna con IE e Firefox e presumibilmente funziona con Safari.
Attualmente utilizziamo BlockUI. È fantastico, a parole. Può essere disegnato tramite css (ovviamente), blocca qualsiasi elemento e sembra stabile, sicuramente in blocco IE e Firefox ....
Se hai bisogno di una mano con esso, posta e ti darò una mano ...
Ho fatto un esercizio simile, ho provato la maggior parte dei plugin che ho trovato. Ho usato YUI per un bel po 'con buoni risultati; l'unico problema che ho riscontrato è stato il ridimensionamento delle modali centrate, che è un caso piuttosto oscuro.
Ho finito con http://dev.iceburg.net/jquery/jqModal/, ne sono abbastanza contento.