26/02/2007, 07:17
|
| | Fecha de Ingreso: septiembre-2005
Mensajes: 20
Antigüedad: 19 años, 2 meses Puntos: 0 | |
Re: No ejecuta javscript desde un AJAX invocado desde un Formulario Si llamas asincronicamente a por AJAX, el archivo al que llamas no va a ejecutar javascript, para eso te combiene hacer que el archivo devuelva la respuesta y que el AJAX la interprete luego, es decir que si todo salio OK hagas un echo "TRUE" u sino echo "FALSE", luego con el objeto de AJAX tomas la respuesta con la propiedad "responseText", el codigo seria algo similar a:
_objetus=new ActiveXObject("Microsoft.XMLHTTP");
_objetus.open("GET",_URL_,true);
_objetus.send(null);
_objetus.onreadystatechange = function(){
if (_objetus.readyState==4)
{
if(_objetus.responseText=="TRUE"){
actualizar_DIV();
}
else{
alert("Surgio un error al enviar el mensaje.");
}
}
} |