analicemos:
Código Javascript
:
Ver original....
ajax = nuevoAjax();
ajax.open("GET","1.php",true); //LE PIDO UNA RESPUESTA A 1.PHP, NO A 2.PHP
ajax.send();
ajax.onreadystatechange=function() {
if (ajax.readyState==4 && ajax.status==200) {
var algo = ajax.responseText; //CARGO LA RESPUESTA EN algo
document.getElementById('...').innerHTML = algo;
}
}
en realidad vos obtenes ese resultado pero lo mostras con js
if (algo==true){
alert( "Correcto" );
}else{
//si no se cumple ahora si le pregunto a 2.php
...
ajax = nuevoAjax();
ajax.open("GET","2.php",true); //LE PIDO UNA RESPUESTA A 2.PHP
ajax.send();
ajax.onreadystatechange=function() {
if (ajax.readyState==4 && ajax.status==200) {
var algo = ajax.responseText; //CARGO LA RESPUESTA EN algo
document.getElementById('...').innerHTML = algo;
}
alert( "<La respuesta del archivo 2.php>: "+ [B]algo[/B]);
}