【问题标题】:How to call this url using Only javascript如何仅使用 javascript 调用此 url
【发布时间】:2016-07-03 13:14:20
【问题描述】:

我有这个以 xml 格式获取对象列表的 url

https://test/ab

我想只使用 javascript 来调用它 我试试这个

function loadXMLDoc() {


    xhttp.open("GET", "https://test/ab", true);


    }
    xhttp.send();
    }

请帮忙

它给出了正确的状态和正确的就绪状态,但它给我的 responseText 是空的

但是当我在我的浏览器上尝试这个网址时,它工作正常

【问题讨论】:

  • 看是否支持CORS
  • 如果 CORS 未启用,您将无法使用 ajax 获取具有不同域的页面内容。
  • 我怎么知道这是支持CORS? @ArunPJohny
  • @jcubic 那我该怎么办?
  • 您的第二个 onreadystatechange 将覆盖第一个。您现在需要将该文档行放在您的评论所在的位置。并打开开发者工具查看任何错误。

标签: javascript html xml dom


【解决方案1】:

如果 CORS 是问题,请尝试 Chrome 中的 this 插件。您可以通过Question 了解更多可能解决此问题的方法。

【讨论】:

  • 抱歉无法理解您的意思
  • 但您应该注意,该网站仅适用于您(或其他拥有此插件的人),所以我不推荐它
  • 是的,这就是这种方法的问题之一。
  • @Ankur 添加扩展后,它现在才在 chrome 上为我工作
  • 请参阅此Question 以了解此问题的可能解决方案。如果您想让它在其他浏览器上运行,您还必须为它们安装类似的插件。另请记住,此插件仅在您的浏览器上解决此问题(如 Ronald 所述)。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-08-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多