Cita: porque me pasa esto ami....???
en estos casos recomiendo poner debajo de tu PC ,100gs de C4 con un detonador electronico y ... correr
Bueno, ahora en serio
proba con este codigo:(total , una prubea mas...)
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script>
var req;
function verif(){
var cuenta=document.forms['form1']['cuenta'].value;
var email=document.forms['form1']['email'].value;
var url="procesar.asp?cuenta="+cuenta+"&email="+email;
// branch for native XMLHttpRequest object
if (window.XMLHttpRequest) {
req = new XMLHttpRequest();
req.onreadystatechange = processReqChange;
req.open("GET", url, true);
req.send(null);
// branch for IE/Windows ActiveX version
} else if (window.ActiveXObject) {
req = new ActiveXObject("Microsoft.XMLHTTP");
if (req) {
req.onreadystatechange = processReqChange;
req.open("GET", url, true);
req.send();
}
}
}
function processReqChange()
{
// only if req shows "complete"
if (req.readyState == 4) {
// only if "OK"
if (req.status == 200) {
// ...processing statements go here...
response = req.responseXML.documentElement;
valor1 =response.getElementsByTagName('valor1')[0].firstChild.data;
valor2 =response.getElementsByTagName('valor2')[0].firstChild.data;
alert(valor1);
alert(valor2);
} else {
alert("There was a problem retrieving the XML data:\n" + req.statusText);
}
}
}</script>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<form name="form1" method="post" action=""><p>cuenta:<input type="text" name="cuenta" value="uno"></p><p>email:<input type="text" name="email" value="
[email protected]"></p><p><input type="button" name="Button" value="Button" onclick="verif()"></p></form>
</body>
</html>
y en procesar.asp:
<%
cuenta=request.QueryString("cuenta")
email=request.QueryString("email")
response.ContentType="text/xml"
response.Write("<?xml version='1.0' encoding='ISO-8859-1'?>")
response.write ("<respuesta>")
if cuenta="" or email="" then
response.Write("<valor1>no hay ni michi</valor1>")
response.Write("<valor2>no</valor2>")
else
response.Write("<valor1>chevere</valor1>")
response.Write("<valor2>Cuenta:" & cuenta & " Email:" & email & "</valor2>")
end if
response.write ("</respuesta>")
%>
Lo probé varias veces y con distintos datos en IE6, firefox 1.6 y opera 8.01
suerte.
pd: y si no , ya sabes que hacer con tu PC