Ver Mensaje Individual
  #12 (permalink)  
Antiguo 26/02/2013, 14:29
Avatar de juliet14
juliet14
 
Fecha de Ingreso: febrero-2013
Mensajes: 12
Antigüedad: 11 años, 2 meses
Puntos: 2
Respuesta: AddEventListener me va a volver loca!

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 original
  1. function initReq(reqType,url,isAsynch){
  2.         //función que manda datos al servidor para validar usuario  
  3.         try{
  4.            
  5.         var main=document.getElementById("principal");
  6.  
  7.         request.open(reqType,url,isAsynch);
  8.  
  9.         request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
  10.        
  11.         request.onreadystatechange=function(){
  12.               if(request.readyState==4){//y está ok
  13.                   main.innerHTML=request.responseText;
  14.               }
  15.         }  
  16.  
  17.           request.send(null);
  18.        }
  19.        catch(errv){
  20.             document.getElementById("respuesta").innerHTML= "<error>La aplicación no puede contactar con el servidor, por favor intentelo mas tarde</error>";
  21.        }
  22.       }

Gracias a todos otra vez!