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 originalfunction crearAjax()
{
var xmlhttp=false;
try
{
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
try
{
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
catch (E)
{
xmlhttp = false;
}
}
if (!xmlhttp && typeof XMLHttpRequest!='undefined')
{
xmlhttp = new XMLHttpRequest();
}
return xmlhttp;
}
function traerDatos()
{
var user = document.logon.username.value;
var pass = document.logon.password.value;
if(user=="" || pass ==""){
alert("Debe ingresar su usuario y contraseña");
return;
}
divResultado = document.getElementById('error');
ajax = crearAjax();
ajax.open("POST","verificaPage.php",true);
divResultado.innerHTML = "Cargando...";
ajax.onreadystatechange=function() {
if(ajax.readyState==4){
switch(ajax.responseText){
case "a":
document.location.href = "adPage.php"; // ACA ESTA EL PROBLEMA YA QUE SI PONGO UN ALERT ME FUNCIONA !!!
break;
case "b":
alert("Datos Incorrectos");
break;
}//fin switch
}//fin if
}//fin funcion
ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax.send("usuario="+user+"&pass="+pass);
}