aqui el codigo
Código:
Aclaro que hace mas de una semana que estoy revisandolo pero no logro entender cual es el problema o en donde estafunction CrearInstancia() { XMLHttp=false; if (window.XMLHttpRequest) { return new XMLHttpRequest(); } else if (window.ActiveXObject) { var versiones= ["Msxml2.XMLHTTP.7.0", "Msxml2.XMLHTTP.6.0", "Msxml2.XMLHTTP.5.0", "Msxml2.XMLHTTP.4.0", "Msxml2.XMLHTTP.3.0", "MSXML2.XMLHTTP", "Microsoft.XMLHTTP" ]; for (var i=0;i<versiones.length;i++) { try { XMLHttp = new ActiveXObject(versiones[i]); if (XMLHttp) { return XMLHttp; break; } } catch (e) {}; } } } function validarUsuario() { XMLHttp = CrearInstancia(); if (XMLHttp){ username = document.form.username.value; password = document.form.password.value; document.form.username.value=""; document.form.password.value=""; url="/modulos/login/login.asp?username="+username +"&password="+password; XMLHttp.open("POST",url,true) XMLHttp.onreadystatechange=cambiaEstado XMLHttp.send(null) } else{ alert('No se pudo crear la instancia'); } } function cambiaEstado(){ var respuesta; if (XMLHttp.readyState==4) { if (XMLHttp.responseText == "1") { document.all.ContLogin.style.display="none"; document.all.ContLogout.style.display="inline"; } else if (XMLHttp.responseText == "2"){ respuesta="por favor complete username y password"; } else if (XMLHttp.responseText == "0"){ respuesta="username / password icorrecto"; }else{ } document.getElementById("respuesta").innerHTML=respuesta; } } function sacarUsuario() { XMLHttp = CrearInstancia(); if (XMLHttp){ userName = document.form1.UserName.value; url="/modulos/login/login.asp?username="+userName +"&salir='si'"; XMLHttp.open("POST",url,true) XMLHttp.onreadystatechange=cambiaEstado1 XMLHttp.send(null) } else{ alert('No se pudo crear la instancia'); } } function cambiaEstado1(){ if (XMLHttp.readyState==4) { if (XMLHttp.responseText == "1") { document.all.ContLogin.style.display="inline"; document.all.ContLogout.style.display="none"; } } }
Desde ya gracias al que se tome la molestia de revisar el codigo