Selaa lähdekoodia

browserUtil.js now works in IE6

Mike Hamburg 16 vuotta sitten
vanhempi
sitoutus
6efa96883e
1 muutettua tiedostoa jossa 6 lisäystä ja 1 poistoa
  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) {