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

crear objeto XMLHttpRequest

Estas en el tema de crear objeto XMLHttpRequest en el foro de Frameworks JS en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 25/02/2007, 12:19
 
Fecha de Ingreso: noviembre-2006
Mensajes: 98
Antigüedad: 17 años, 5 meses
Puntos: 0
crear objeto XMLHttpRequest

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...';
}
}
  #2 (permalink)  
Antiguo 25/02/2007, 13:59
 
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...';
}
}
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 17:08.