反回的不是想要的?
function validateuserid(suserid)
{
// document.body.style.cursor="wait";
//document .body .style .cursor ="pointer";
var oXMLHTTP = new ActiveXObject("Microsoft.XMLHTTP");
var sURL = "Default2.aspx?username=" + suserid ;
oXMLHTTP.open("post", sURL, false);
// 发送请求
oXMLHTTP.send();
if (oXMLHTTP.responseText == "exists")
alert("真抱歉: User ID " + suserid + "已经存在了,请另换一个吧。");
document.body.style.cursor="auto";
}
用这个函数.发送
接受
protected void Page_Load(object sender, EventArgs e)
{
string sUserID = Request["username"].Trim().ToString();
if (sUserID == "AAA")
{
Response.Write("exists");
}
}
Response.Write("exists");
oXMLHTTP.responseText
返回的不是exists 而是网页文档?:
exists
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title>
无标题页
</title></head>
<body>
<form name="form1" method="post" action="Default2.aspx?username=AAA" id="form1">
<div>
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJNzgzNDMwNTMzZGR5+t5gV+k4W6juHDUXa8Y9oYjt4w==" />
</div>