Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/04/2011, 02:50
Avatar de neodani
neodani
 
Fecha de Ingreso: marzo-2007
Mensajes: 1.811
Antigüedad: 17 años, 8 meses
Puntos: 20
Bloquear div mientras se recibe información.

Buenos días,

¿Sabéis como puedo hacer para bloquear un div mientras se recibe nueva información en él?

Ejemplo practico.
Un formulario que el usuario rellena y pulsa el boton enviar, me gustaria que todo el formulario se
viese "bloqueado" mientras se envia (ej. tarda 5 segundos en recibir respuesta del script que lo procesa) que durante esos 5 segundos el usuario no pudiese hacer clic
en ningun elemento del formulario incluido el boton enviar.

Lo he visto en alguna ocasión, sobre todo en peticiones ajax, que la capa en cuestión se oscurece hasta que vuelve a estar operativa.

Otro ejemplo donde también lo ví sería el de una paginación o tabs,
en el div hay información se pulsa sobre una pestaña y la pestaña actual se oscurece hasta que se recibe respuesta del servidor para mostrar el nuevo contenido.

¿Sabéis como conseguirlo?

Muchas gracias de antemano