-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig.js
37 lines (34 loc) · 1.07 KB
/
config.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
const url = {
host: 'https://easy-mock.com/mock/59b9e6b9e0dc663341a92e27/front/',
login: 'login'
};
(function(scope) {
var ø = {};
var createXHR = (function(){
if(typeof XMLHttpRequest != "undefined"){
return function(){return new XMLHttpRequest(); };
}else if(typeof ActiveXObject != "undefined"){
return function(){
if (typeof arguments.callee.activeXString != "string"){
var versions = ["MSXML2.XMLHttp.6.0", "MSXML2.XMLHttp.3.0", "MSXML2.XMLHttp"], 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 {return function(){throw new Error("No XHR object available."); }; }
})();
function sendAjax() {
var xhr = createXHR();
xhr.onreadystatechange = function() {
if(xhr.readyState == 4) {
if(xhr)
}
}
}
})(window);