【问题标题】:Importing XML in HTML with javascript使用 javascript 在 HTML 中导入 XML
【发布时间】:2013-08-09 20:01:19
【问题描述】:

我正在尝试使用 Javascript 将 XML 文件导入 HTML 文档。

它适用于 Firefox,但不适用于 IE-10 和 Chrome。

我的脚本:

if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
xmlhttp.open("GET","xml_input.xml",false);
xmlhttp.send();
xmlDoc=xmlhttp.responseXML;

我认为他们再次更改了 XMLHttpRequest,但我无法在任何地方找到它的替代品。我希望这个网站上的人可以帮助我。

【问题讨论】:

    标签: javascript html xml xmlhttprequest


    【解决方案1】:

    您正在使用某种服务器吗?如果您正在测试本地地址,例如file://whatever/your/thing/is 除非您使用 Firefox 或 Safari,否则默认情况下您将无法发出任何 HTTP 请求。

    如果您使用的是服务器,您的控制台是否会出现任何错误? 您能在网络标签中看到正在尝试的请求吗?

    【讨论】:

      【解决方案2】:

      如何将 jquery 导入您的项目并使用其出色的 $.ajax 函数。它会找出幕后的东西(XMLHTTP),您不必再担心这个了。您希望将其抽象出来!。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-09-21
        • 1970-01-01
        • 1970-01-01
        • 2014-01-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多