Foros del Web » Programando para Internet » Javascript » Frameworks JS »

No funciona redireccionamiento en Firefox

Estas en el tema de No funciona redireccionamiento en Firefox en el foro de Frameworks JS en Foros del Web. Estimados espero que me ayuden con el problema que tengo lo que pasa es que tengo un codigo para hacer un login y cuando quiero ...
  #1 (permalink)  
Antiguo 01/06/2011, 20:14
 
Fecha de Ingreso: junio-2011
Mensajes: 2
Antigüedad: 13 años, 5 meses
Puntos: 0
Exclamación No funciona redireccionamiento en Firefox

Estimados espero que me ayuden con el problema que tengo lo que pasa es que tengo un codigo para hacer un login y cuando quiero direccionar a otra pagina en mozilla no me funciona pero en IE si, he probado con todos los metodos espero que me ayuden!

Código Javascript:
Ver original
  1. function crearAjax()
  2. {
  3.     var xmlhttp=false;
  4.      try
  5.     {
  6.       xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  7.     }
  8.     catch (e)
  9.     {
  10.         try
  11.         {
  12.                xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
  13.           }
  14.         catch (E)
  15.         {
  16.                xmlhttp = false;
  17.           }
  18.      }
  19.     if (!xmlhttp && typeof XMLHttpRequest!='undefined')
  20.     {
  21.           xmlhttp = new XMLHttpRequest();
  22.     }
  23.     return xmlhttp;
  24. }
  25.  
  26.  
  27. function traerDatos()
  28. {
  29.     var user = document.logon.username.value;
  30.     var pass = document.logon.password.value;
  31.        
  32.     if(user=="" || pass ==""){
  33.         alert("Debe ingresar su usuario y contraseña");
  34.         return;
  35.     }
  36.     divResultado = document.getElementById('error');
  37.     ajax = crearAjax();
  38.     ajax.open("POST","verificaPage.php",true);
  39.     divResultado.innerHTML = "Cargando...";
  40.     ajax.onreadystatechange=function() {
  41.         if(ajax.readyState==4){
  42.             switch(ajax.responseText){
  43.                 case "a":
  44.                     document.location.href  = "adPage.php"; // ACA ESTA EL PROBLEMA YA QUE SI PONGO UN ALERT ME FUNCIONA !!!
  45.                     break;
  46.                 case "b":
  47.                     alert("Datos Incorrectos");
  48.                     break;
  49.             }//fin switch  
  50.         }//fin if  
  51.     }//fin funcion
  52.     ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
  53.     ajax.send("usuario="+user+"&pass="+pass);
  54. }
  #2 (permalink)  
Antiguo 01/06/2011, 21:31
Avatar de tredio  
Fecha de Ingreso: noviembre-2008
Ubicación: Carabobo
Mensajes: 466
Antigüedad: 16 años
Puntos: 66
Respuesta: No funciona redireccionamiento en Firefox

prueba con

Código Javascript:
Ver original
  1. window.location = "pagina"
__________________
Extension Google Chrome
dar las gracias no cuesta nada :D
  #3 (permalink)  
Antiguo 02/06/2011, 19:38
 
Fecha de Ingreso: junio-2011
Mensajes: 2
Antigüedad: 13 años, 5 meses
Puntos: 0
Respuesta: No funciona redireccionamiento en Firefox

gracias por responder pero no me funciona ese comando tampoco pero en IE se me funciona y en Firefox y Chrome no me resulta no se que puede ser he buscado y nada resulta creo que tendre que cambiar la forma de hacer esa parte

Etiquetas: ajax, firefox, javascript
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:06.