在创建新的ActiveXObject时使用哪些参数来支持旧版浏览器

时间:2016-11-27 11:55:03

标签: javascript activexobject get-request

我想创建一个新的GET请求,并支持旧版浏览器。 我有以下代码,但不明白要指定的应用程序名称和类型。例如:new ActiveXObject(" Microsoft.XMLHTTP"); 我应该写什么而不是Microsoft.XMLHTTP?

 function loadDoc() {
     var xhttp;
     if (window.XMLHttpRequest) {
       // code for modern browsers
       xhttp = new XMLHttpRequest();
       } else {
       // code for IE6, IE5
       xhttp = new ActiveXObject("Microsoft.XMLHTTP");
     }
     xhttp.onreadystatechange = function() {
       if (this.readyState == 4 && this.status == 200) {
         document.getElementById("demo").innerHTML = this.responseText;
       }
     };
     xhttp.open("GET", "ajax_info.txt", true);
     xhttp.send();
   }

0 个答案:

没有答案