Heim  >  Artikel  >  Web-Frontend  >  Drei Möglichkeiten, XMLHttpRequest-Objekt_Javascript-Kenntnisse zu erwerben

Drei Möglichkeiten, XMLHttpRequest-Objekt_Javascript-Kenntnisse zu erwerben

WBOY
WBOYOriginal
2016-05-16 16:51:531010Durchsuche

获取XmlHttpRequest对象

复制代码 代码如下:

//1
Funktion pRequest( ) {
var xmlHttpReq;
try { // Firefox, Opera 8.0 , Safari
xmlHttpReq = new XMLHttpRequest();
} Catch (e) {
try {// Internet Explorer
xmlHttpReq = new ActiveXObject("Msxml2.XMLHTTP");
} Catch (e) {
try {
xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
} Catch (e) {
}
}
}
return xmlHttpReq;
}

//2
function getXMLHttpRequest() {
var xmlHttpReq = null;
if (window.ActiveXObject) {// Internet Explorer
xmlHttpReq = new ActiveXObject("MSXML2.XMLHTTP.3.0");
} else if (window.XMLHttpRequest) {
xmlHttpReq = new XMLHttpRequest();
}
return xmlHttpReq;
}

//3
function getXMLHttpRequest() {
var xmlHttpReq = null;
if (window.XMLHttpRequest) {// Mozilla Firefox, Opera 8.0, Safari
xmlHttpReq = new XMLHttpRequest();
} else {
if (window.ActiveXObject) {// Internet Explorer
try {
xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
} Catch (e) {
try {// Internet Explorer
xmlHttpReq = new ActiveXObject("Msxml2.XMLHTTP");
} Catch (e) {
}
}
}
}
return xmlHttpReq;
}
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn