Hola otra vez!
Uso google chrome, y a veces también firefox, pero me decanto más por el primero..
Creo que mi solución va a ser la ultima respuesta, la de lynxcraft.(Gracias)
He añadido al final de initreq (que si es ajax), antes del send, pero no funciona...
Es decir, vuelve a cargar los mismos eventos que tengo en la página, no la de la página hacia la que navego.
Pego el código de initreq:
Código Javascript
:
Ver originalfunction initReq(reqType,url,isAsynch){
//función que manda datos al servidor para validar usuario
try{
var main=document.getElementById("principal");
request.open(reqType,url,isAsynch);
request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
request.onreadystatechange=function(){
if(request.readyState==4){//y está ok
main.innerHTML=request.responseText;
}
}
request.send(null);
}
catch(errv){
document.getElementById("respuesta").innerHTML= "<error>La aplicación no puede contactar con el servidor, por favor intentelo mas tarde</error>";
}
}
Gracias a todos otra vez!