Maison > Questions et réponses > le corps du texte
En code :
function createXHR(){
if(typeof XMLHttpRequest !="undefined"){
return new XMLHttpRequest();
}else if(typeof ActiveXObject !="undefined"){
if(typeof arguments.callee.activeXString !="string"){
var versions = ["MSXML2.XMLHttp.6.0","MSXML2.XMLHttp.3.0","MSXML2.XMLHttp"];
var i,len;
for (i=0,len=versions.length;i<len;i++){
try{
new ActiveXObject(versions[i]);
arguments.callee.activeXString = versions[i];
break;
}catch(ex){}
}
}
return new ActiveXObject(arguments.callee.activeXString);
}else{
throw new Error("No XHR object available");
}
}
Qu'est-ce que activeXString dans le code ci-dessus
巴扎黑2017-05-19 10:41:22
fonction Foo() {
// do something;
// arguments.callee.activeXString === 'foo';
};
Foo.activeXString = 'foo';