¿Cuál es la implementación de diálogo modal más estable en todos los navegadores para usar desde javascript para una aplicación web?
-
05-07-2019 - |
Pregunta
Estoy usando una gran cantidad de JQuery en una aplicación web que estoy creando para un cliente y quiero encontrar una implementación javascript de un diálogo modal que sea razonablemente estable en el siguiente conjunto de navegadores.
IE 7+ FF 2+ Chrome y Safari
He probado un par de complementos de jQuery, pero parece que siempre hay artefactos en uno de estos navegadores.
--- Editar
jqModal
parece ser más estable, pero tengo un problema en IE7 donde el diálogo desaparece inmediatamente después de aparecer. Sospecho que un evento js no está siendo cancelado o algo así. Tendré un poco más de una jugada.
Solución
Utilicé jqModal y estoy muy satisfecho. Es bastante configurable pero muy ligero.
Otros consejos
¿Has probado YUI ? No estoy seguro de cuál es el soporte para Chrome, pero tuve buena suerte con él para IE y Firefox y supuestamente funciona con Safari.
Actualmente usamos BlockUI. Es impresionante, en palabra. Se puede diseñar a través de css (por supuesto), bloquea cualquier elemento y parece estable, ciertamente en el bloque IE y Firefox ...
Si necesitas una mano con eso, publica y te echaré una mano ...
Pasé por un ejercicio similar, probé la mayoría de los complementos que pude encontrar. Usé YUI durante bastante tiempo con buenos resultados; el único problema que encontré fue cambiar el tamaño de los modales centrados, que es un caso de uso bastante oscuro.
Terminé con http://dev.iceburg.net/jquery/jqModal/, estoy bastante contento con eso.