商城微信小程序-XMLHttpRequest 对象使 AJAX 成为可能

2021-04-21 17:29 jianzhan
--------

商城微信小程序

-------XMLHttpRequest 目标使 AJAX 变成将会。——泉州领航电脑上学习培训-泉州电脑上学习培训-泉州淘宝学习培训-泉州平面设计方案学习培训-泉州淘宝美工学习培训-泉州网页页面设计方案学习培训|泉州美工学习培训|泉州平面设计方案学习培训哪家好|泉州设计方案学习培训|泉州广告宣传设计方案学习培训|泉州电脑上院校|泉州广告宣传方案策划学习培训|泉州网页页面美工学习培训|泉州电子器件商务学习培训|泉州电脑上学习培训院校|泉州设计方案院校|泉州电子器件商务学习培训|泉州淘宝经营学习培训

XMLHttpRequest 目标是 AJAX 的重要。

Explorer 5.5 与 2000 年 7 月公布以后就早已可用了,可是在 2005 人们刚开始探讨 AJAX 和 Web 2.0 之前,这个目标并沒有得到充足的了解。

建立 XMLHttpRequest 目标

不一样的访问器应用不一样的方式来建立 XMLHttpRequest 目标。

< Explorer 应用 ActiveXObject。

别的访问器应用名为 XMLHttpRequest 的 JavaScript 内建目标。

要摆脱这个难题,能够应用这段简易的编码:

var XMLHttp=null
if (window.XMLHttpRequest)
 XMLHttp=new XMLHttpRequest()
else if (window.ActiveXObject)
 XMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
编码解释: 最先建立一个做为 XMLHttpRequest 目标应用的 XMLHttp 自变量。把它的值设定为 null。 随后检测 window.XMLHttpRequest 目标是不是可用。在新版本号的 Firefox, Mozilla, Opera 和 Safari 访问器中,该目标是可用的。 假如可用,则用它建立一个新目标:XMLHttp=new XMLHttpRequest() 假如不能用,则检验 window.ActiveXObject 是不是可用。 Explorer version 5.5 及更高的版本号中,该目标是可用的。 假如可用,应用它来建立一个新目标:XMLHttp=new ActiveXObject() 改善的事例

一些程序员喜爱应用全新最快的版本号的 XMLHttpRequest 目标。

下面的事例试图载入微软全新版本号的 "Msxml2.XMLHTTP", Explorer 6 中可用,假如没法载入,则后退到 "Microsoft.XMLHTTP", Explorer 5.5 及其后版本号中可用。

function GetXmlHttpObject()
var xmlHttp=null;
 // Firefox, Opera 8.0+, Safari
 xmlHttp=new XMLHttpRequest();
catch (e)
 //  Explorer
 xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
 catch (e)
 xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
return xmlHttp;
编码解释: 最先建立用作 XMLHttpRequest 目标的 XMLHttp 自变量。把它的值设定为 null。 依照 web 规范建立目标 (Mozilla, Opera 和 Safari):XMLHttp=new XMLHttpRequest() 依照微软的方法建立目标, Explorer 6 及更高的版本号可用:XMLHttp=new ActiveXObject("Msxml2.XMLHTTP") 假如捕捉不正确,则尝试更老的方式 ( Explorer 5.5) :XMLHttp=new ActiveXObject("Microsoft.XMLHTTP") ---------

商城微信小程序

------------