Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/02/2007, 13:59
vengava
 
Fecha de Ingreso: agosto-2006
Mensajes: 110
Antigüedad: 17 años, 8 meses
Puntos: 1
Re: crear objeto XMLHttpRequest

Hola, de entrada te sobran unos ";" en las líneas que te pongo en rojo

Cita:
Iniciado por ratriarca Ver Mensaje
hola soy principiante en ajax apenas dos dias que empece yhe esta do leyendo unos tutoriales y me hice este codigo para crear un objeto XMLHttpRequest pero al enlasarlo con mi pagina principal me da error este script solo cambia el contenido de un div llamado detalles y ya se que no es la pagina principal porque si lo enlazo a otro archivo de los tutoriales si entra



aqui les va el codigo si me pudieran desir mi error gracias:


var na = false;
//aqui se declara la funcion
function ajax(url);
//si usa firefox pasa esto
{
if (window.XMLHttpRequest);
{
na = new XMLHttpRequest();
na.onreadystatechange = processReqChange;
na.open("GET", url, true);
na.send(null);
}

// esto pasa si usa internet explorer
else if (window.ActiveXObject);
{
na = new ActiveXObject("Microsoft.XMLHTTP");
na.onreadystatechange =processReqChange;
na.open("GET", url, true);

}
else;
{
na = false;
}


function processReqChange(){
var detalles = document.getElementById("detalles");
if(na.readyState == 4){
detalles.innerHTML = na.responseText;
} else {
detalles.innerHTML = '<img src="loading.gif" align="middle" /> Loading...';
}
}