ajax无刷新提交页面数据的代码

发布时间:2019-10-09编辑:脚本学堂
为大家提供一段ajax无刷新url提交页面数据的代码,供大家学习参考。

1、ajax 判断浏览器的类别
 

复制代码 代码示例:
function xmlhttp()
{
var A=null
try
{
A=new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e)
{
try
{
A=new ActiveXObject("Microsoft.XMLHTTP");
}
catch(oc)
{
if(typeof XMLHttpRequest!="Undefined")
{
A=new XMLHttpRequest();
}
}
}
return A;
}

2、提交Url
将参数传入,然后获取结果。
 

复制代码 代码示例:
function Ajax(url)
{
var XmlHttp=new xmlhttp();
try
{
XmlHttp.open("POST",url,true);
   var result=SendUrl();
}
catch(e)
{
alert(e);
}
}

3、接收数据
 

复制代码 代码示例:
function SendUrl()
{
XmlHttp.send();
XmlHttp.onreadystatechange=function()
{
if(XmlHttp.readyState==4 && XmlHttp.status==200)
{
var result=XmlHttp.responseText;
return result;
}
}
}