Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/08/2010, 08:14
tico74
 
Fecha de Ingreso: diciembre-2002
Mensajes: 473
Antigüedad: 21 años, 11 meses
Puntos: 0
problemita en chrome

hola, estoy trabajando con un banner, basado en css3 y html5 por lo cual me pidieron lo trabaje con chrome y safari.
el tema es que haog un codiog simple en ajax y solo me funciona cuando pongo un alert, me gustaria consultarle si ven algun bug o bien algo que pueda solucionar para que eso no pase , vale decir, que si saco el alert de javascript me siga funcionando el proceso.

en html tengo:

<input type="text" name="dyn" id="dyn" size="32" value="">
document.getElementById('dyn').value="Started...";

var req = createInstance(); //ver abajo esta funcion, aca esta el alert del que hablo

req.onreadystatechange = function()
{
document.getElementById('dyn').value="Wait server...";
if(req.readyState == 4)
{
if(req.status == 200)
{
document.getElementById('dyn').value="Received:" + req.responseText;
}
else
{
document.getElementById('dyn').value="Error: returned status code " + req.status + " " + req.statusText;
}
}
};
req.open("POST", "submitajax.php", true);
req.send(null);

y luego :
function createInstance()
{
if (window.XMLHttpRequest)
{
req = new XMLHttpRequest();
alert('Sent to server');// el alert que 'hace funcionar ' todo y deseo sacar es este
}
else
alert("XHR not created");
return(req);
};

gracias desde ya cualquier idea, saludos!