首页 > 解决方案 > XMLHttpRequest() 在 Opera mini 中不起作用

问题描述

我只是想用 XMLHttpRequest 做一个异步项目。它适用于其他浏览器,但不适用于 Opera Mini 移动浏览器。现在告诉我如何解决这个问题。代码:

function runxml(){
  var xmlhttpr;
  var setup = document.getElementById("setup");
  if(window.XMLHttpRequest) {
    xmlhttpr = new XMLHttpRequest();
  } else {
     // for IE8 and Earlier
    xmlhttpr = new ActiveXObject("Microsoft.XMLHTTP");
  }
  xmlhttpr.onreadystatechange = function(){
    if(this.readyState == 4 || this.status == 200) {
      setup.innerHTML = this.responseText;
    }
  }
  xmlhttpr.open("GET", "file.txt", true);
  xmlhttpr.send();
}

标签: javascriptnode.jsangularjsxmlhttprequestopera-mini

解决方案


推荐阅读