浏览代码

browserUtil.js now works in IE6

Mike Hamburg 16 年之前
父节点
当前提交
6efa96883e
共有 1 个文件被更改,包括 6 次插入1 次删除
  1. 6 1
      browserTest/browserUtil.js

+ 6 - 1
browserTest/browserUtil.js

@@ -80,7 +80,12 @@ browserUtil.loadScripts = function(scriptNames, cbSuccess, cbError) {
       head.appendChild(scriptE);
       cb();
     } else {
-      var xhr = new XMLHttpRequest();
+      var xhr;
+      if (window.XMLHttpRequest) {
+        xhr = new XMLHttpRequest;
+      } else if (window.ActiveXObject) {
+        xhr = new ActiveXObject("Microsoft.XMLHTTP");
+      }
       xhr.onreadystatechange = function() {
         if (xhr.readyState == 4) {
           if (xhr.status == 200) {