
03/07/2008, 09:27
|
| | Fecha de Ingreso: julio-2007
Mensajes: 17
Antigüedad: 17 años, 8 meses Puntos: 0 | |
Deshabilitar pagina (cargando) Hola. He buscado con Google y en este buscador y no doy en el clavo para resolver un inconveniente que tengo.
Tengo todo resuelto con Ajax una funcion que hace que, cada vez que se envia una ejecucion con Ajax, se oscurece la pagina y sobrepone un div diciendo "Cargando...", hasta que termina la peticion y vuelve a la normalidad.
Mi inconveniente es que necesitaria que se deshabiliten todos los elementos de la pagina. Por que por mas que oscurezca y muestre un div en la mitad de la pantalla, el usuario puede seguir interactuando con los elementos que se ven. Por ejemplo, si la pagina es un formulario, y el usuario presiona en "Guardar", por más que se muestre la ventana "Cargando", el usuario puede seguir presionando los botones o cambiar los campos de texto.
Mi idea es que, despues de oscurecer la pagina, se deshabilite la pagina. Hasta donde yo se, lo unico que se me ocurre es hacer un bucle revisando uno por uno todos los elementos del formulario. Pero como se trata de una funcion donde a cualquier peticion Ajax se oscurece la pagina, no siempre va a ser un formulario.
Muchas gracias. |