Ver Mensaje Individual
  #27 (permalink)  
Antiguo 02/03/2010, 14:46
laurita23
 
Fecha de Ingreso: noviembre-2009
Mensajes: 59
Antigüedad: 14 años, 5 meses
Puntos: 0
Respuesta: ejecutar php desde javascript/html??

function fAjax(archivo,vars,divid){
alert('alla');
ajax = creaAjax();/*tu objeto ajax*/
myRand = parseInt(Math.random()*999999999999999);
var modurl = archivo +"?rand=" + myRand + vars;
ajax.open("GET", modurl, true);
ajax.onreadystatechange = function() {
alert('aqui');
if (ajax.readyState==1) {
document.getElementById(divid).innerHTML='...carga ndo';
}
else if (ajax.readyState==4){
if (ajax.status==200){ //(200 en protocolo HTTP es igual a OK)
alert(ajax.responseText);
document.getElementById(divid).innerHTML=ajax.resp onseText;
//document.getElementById(divid).innerHTML="hola";
}
else{
alert('mal');
}
}
}
ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
ajax.send(null);
return
}

he incluido los siguientes alert,y me salta el alert mal,osea que no me coge status=200 pero si state=4,y aunq la llamo una vez,se mete varias veces en esto,pfffffff
gracias por ayudarme de verdad