<script type="text/javascript">
function Ajax()
{
GetXmlHttpRequest();//创建XMLHttpRequest对象
XmlHttp.open("POST","Ajax.ashx",true);//创建一个http请求,并指定此请求方法POST/GET,Url以及验证信息
XmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");//单独指定请求的某个http头
XmlHttp.send(null);//发送请求到http服务器并接收回应
//XmlHttp.send("name="+"names"+"&password="+"passwords");
//指定当readyState属性改变时的事件处理句柄
XmlHttp.onreadystatechange=function ()
{
//返回XMLHTTP请求的当前状态
if(XmlHttp.readyState==4)
{
//返回当前请求的http状态码
if(XmlHttp.status==200)
{
//获取返回值
var returns=XmlHttp.responseText;
alert(returns);
}
}
}
}
var XmlHttp;
//创建XMLHttpRequest对象
function GetXmlHttpRequest()
{
//判断浏览器的种类
if(window.XMLHttpRequest)
{
XmlHttp=new XMLHttpRequest();
}
else if(window.ActiveXObject)
{ try
{
XmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e)
{
try
{
XmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
catch(e)
{}
}
}
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<input type="button" value="Ajax" οnclick="Ajax()" />
</div>
</form>
</body>
</html>
Ajax 无刷主代码
最新推荐文章于 2024-09-05 15:06:14 发布