Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/05/2011, 17:31
jorgeazul3
 
Fecha de Ingreso: diciembre-2010
Mensajes: 87
Antigüedad: 13 años, 10 meses
Puntos: 2
Mostrar mensaje de proceso

Tengo la siguiente funcion en ajax para dar de alta registros en una base de datos

Código Javascript:
Ver original
  1. function alta(){
  2.       //valores de los inputs
  3.       nombre=document.alta.nombre.value;
  4.       dir=document.alta.dir.value;
  5.       var indice = document.alta.area.selectedIndex;
  6.       area = document.alta.area.options[indice].value;
  7.       var indice2 = document.alta.categoria.selectedIndex;
  8.       categoria=document.alta.categoria.options[indice2].value;
  9.       var indice3 = document.alta.mercado.selectedIndex;
  10.       mercado=document.alta.mercado.options[indice3].value;
  11.       //instanciamos el objetoAjax
  12.       ajax=objetoAjax();
  13.       //uso del medotod POST
  14.       //archivo que realizará la operacion
  15.       //alta.php
  16.       ajax.open("POST", "funciones_php/alta.php",true);
  17.       ajax.onreadystatechange=function() {
  18.       if (ajax.readyState==4) {
  19.       alert("Alta Satisfactoria");
  20.       }
  21.       };
  22.       ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
  23.       //enviando los valores
  24.       ajax.send("nombre="+nombre+"&dir="+dir+"&area="+area+"&categoria="+categoria+"&mercado="+mercado);
  25.       }

lo que deseo saber es como puedo poner un mesanje de procesando, mientras se almacena los registros en la base de datos, el mensaje quiero que salga sobre el formulario, y que bloquee la pagina hasta que se almacene la informacion en la base de datos de antema gracias