windows.showmodaldialog no carga en ASP.NET

Hola a todos.

Hace poco me encontr con un gran inconveniente y es que en los proyectos que estaba trabajando desde el comienzo se empezo a trabajar con windows.showmodaldialog para abrir otras paginas de nuestro sitio y esperar respuesta para continuar con la logica interna, el problema ahora es que Chrome quito el soporte a esta funcionalidad y para un proyecto que pretende ser funcional y estable en los distintos navegadores esto es algo que hay que corregir.

El error se presenta con la siguiente descripcion
Uncaught TypeError: undefined is not a function 

y desde la consola de chrome se ve algo como lo siguiente


Buscando que hacer tuve varias alternativas, mi primera fue cargar un jFrame en vez del showmodaldialog dinamicamente, pero el tiempo de carga es bantante lento e influye en el siclo de vida de nuestra pagina, asi que mi segunda opcion fue decidir entre user web controls o web custom controls, para nuestros objetivos que necesitabamos encapsular la funcionalidad de una pagina web la mejor opcion contemplada ha sido los web user controls, solucionando el error de bloqueo en el navegador y mejorando el tiempo de respuesta y con un poco de diseño podemos obtener una buena presentacion profesional.

Esperero les sirva el Tip, saludos y Dios les bendiga.

No hay comentarios:

Publicar un comentario