Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/07/2009, 11:01
marcvilap
 
Fecha de Ingreso: mayo-2008
Ubicación: Barcelona
Mensajes: 249
Antigüedad: 16 años, 6 meses
Puntos: 1
Mensaje dudas sobre buscador ajax

Buenas compañeros,

Estoy intentando realizar un buscador con ajax. He encontrado un tutorial que está muy bien pero tengo una pequeña duda con el script que te permite hacer el canvio de la página actual mediante la auxiliar



Código:
function buscar(){
        var query = document.getElementById('q').value;
        var A = document.getElementById('cuerpo');
        var B = document.getElementById('loading');
        var ajax = xmlhttp();

        ajax.onreadystatechange=function(){
                if(ajax.readyState==1){
                        B.innerHTML = "<img src='images/loading.gif' alg='Loading...'>";
                    }
                if(ajax.readyState==4){
                        A.innerHTML = ajax.responseText;
                        B.innerHTML = "";
                    }
            }
        ajax.open("GET","busqueda.php?q="+encodeURIComponent(query),true);
        ajax.send(null);
        return false;
    }

Yo entiendo que lo que hace este script es substituir el div cuerpo de la pagina principal

Cita:
document.getElementById('cuerpo');
por lo que manda el archivo busqueda.php
Cita:
ajax.open("GET","busqueda.php?q="+encodeURICompone nt(query),true);
es cierto esto ?

Otra cosa, en esta pagina auxiliar tengo que incluir el estilo o con ajax.open ("get... ) solo se pasa texto ?

Gracias