![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
12/06/2013, 10:05
|
![Avatar de zerokilled](http://static.forosdelweb.com/customavatars/avatar299260_10.gif) | Javascripter | | Fecha de Ingreso: abril-2009 Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 9 meses Puntos: 1485 | |
Respuesta: Detener ejecución - como lo hace 'alert();' buenas...
nativamente no hay algo parecido y que sea personalizable por el desarrollador. sin embargo, puedes simularlo con la excepción de que realmente no puedes detener el proceso de ejecucción. según yo, básicamente consiste en fraccionar la logística en dos o más partes según convega. una parte para crear la "ventana" personalizada y otra para asignar un proceso a cada botón de la ventana (aceptar, cancelar, etc). la otra parte de la logística es crear la ventana el cual tienes que hacerlo creando nuevos elementos HTML junto con posiciones fijas valiendote de CSS. el otro aspecto a considerar es cómo lograr que el usuario no interactue con el resto de los elementos hasta recibir una respuesta. esto lo puedes hacer posicionando un elemento que ocupe todo el ancho y alto del navegador. este elemento debe quedar por encima del documento en general pero no por encima de la ventana personalizada, de lo contrario el usuario nunca podrá responder a las opciones.
__________________ la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad. |