ajax

function A_XMLHTTP(URL,vStr,method,ReCallF){
var Send_T = null;
var req = new Cxty_XMLHTTP();
if(req){
try {
if(method == 'GET'){
req.open('GET', URL, true);
}
if(method == 'POST'){
req.open('POST', URL, true);
req.setRequestHeader('Content-Type','text/xml; charset=utf-8');
Send_T = vStr;
}
}catch(e){
return false;
}
req.onreadystatechange = function() {
if(req.readyState == 0){window.status = "正在初始化数据传输通道.";}
if(req.readyState == 1){window.status = "初始化成功.";}
if(req.readyState == 2){window.status = "正在发送数据.";}
if(req.readyState == 3){window.status = "开始接收数据接收.";}
if(req.readyState == 4){
if (req.status == 200 && req.responseXML) {
window.status = '完成';
if (ReCallF){ReCallF(req.responseText);}
req = null;
} else {
ReCallF('');
req = null;
}
}
};
if (typeof(req.onerror) != 'undefined') {
req.onerror = function(e){
ReCallF('');
req = null;
return false;
};
}
req.send(Send_T);
}else{
alert('您的浏览器不支持 Ajax 请使用 IE 6 以上版本或其他支持 Ajax 的浏览器.');
}
}
function Cxty_XMLHTTP(){
if (window.XMLHttpRequest)
{
var objXMLHttp = new XMLHttpRequest();
}
else
{
var MSXML = ['MSXML2.XMLHTTP.5.0', 'MSXML2.XMLHTTP.4.0', 'MSXML2.XMLHTTP.3.0', 'MSXML2.XMLHTTP',

'Microsoft.XMLHTTP'];
for(var n = 0; n < MSXML.length; n ++)
{
try
{
var objXMLHttp = new ActiveXObject(MSXML[n]);
break;
}
catch(e)
{
}
}
}
// mozilla某些版本没有readyState属性
if (objXMLHttp.readyState == null)
{
objXMLHttp.readyState = 0;
objXMLHttp.addEventListener("load", function ()
{
objXMLHttp.readyState = 4;
if (typeof objXMLHttp.onreadystatechange == "function")
{
objXMLHttp.onreadystatechange();
}
}, false);
}
return objXMLHttp;
}

调用

A_XMLHTTP(URL,XML或者你要传的值,'POST',返回函数);
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值