Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Imprimir segun valor readyState

Estas en el tema de Imprimir segun valor readyState en el foro de Frameworks JS en Foros del Web. Hola, estoy intentando mostrar un texto que indique el estado de una cosulta: Cargando... Carga completa! Pero no lo consigo, que hago mal? Código PHP: ...
  #1 (permalink)  
Antiguo 24/10/2005, 04:22
Avatar de tralara  
Fecha de Ingreso: diciembre-2003
Mensajes: 230
Antigüedad: 21 años
Puntos: 0
Imprimir segun valor readyState

Hola, estoy intentando mostrar un texto que indique el estado de una cosulta:

Cargando...
Carga completa!

Pero no lo consigo, que hago mal?

Código PHP:
function sendQuerystringRae()
{

    
searchV document.getElementById("search_rae").value;
     
    
http.open("GET"url_rae escape(searchV), true);
     
    
http.onreadystatechange = function(){
    
    if(
http.readyState == 1){

         
document.getElementById('estado').innerHTML "<b>Cargando Datos...</b>";

    }elseif(
http.readyState == 2){

         
document.getElementById('estado').innerHTML "<b>Cargando Datos...</b>";

    }elseif(
http.readyState == 4){

          
handleHttpResponseRae(); 
          
http.send(null);

Código PHP:
function handleHttpResponseRae()
{
        
results http.responseText;

        
document.getElementById('resultado_rae').innerHTML results;

        
document.getElementById('estado').innerHTML "<b>Datos Transferidos</b>";
    }


Saludos
  #2 (permalink)  
Antiguo 24/10/2005, 05:21
Avatar de Viet  
Fecha de Ingreso: octubre-2003
Ubicación: Mar del Plata - Argentina
Mensajes: 247
Antigüedad: 21 años, 2 meses
Puntos: 2
Hola:

Antes de Hacer el http.Open debes poner el "cargando...." y pon "completo" en el readystate = 4

Suerte!
__________________
Keep it simple and keep it fast.
  #3 (permalink)  
Antiguo 24/10/2005, 06:02
Avatar de tralara  
Fecha de Ingreso: diciembre-2003
Mensajes: 230
Antigüedad: 21 años
Puntos: 0
Gracias.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:09.