通过Jquery / ajax从url获取XML

时间:2014-03-10 20:37:21

标签: javascript jquery ajax xml

我在这里有一个网址

http://94.23.34.69:7240/ 

包含XML信息。我需要标签之间的这些信息

<Name>IG_Battlegrounds</Name>
<MapName>Brezaliad</MapName>
<NumberOfActivePlayers>35</NumberOfActivePlayers>
<MaxNumberOfPlayers>50</MaxNumberOfPlayers>

获取信息时,我需要将其打印成html。 我设法通过PHP获得了这个,但这需要很长时间,并使我的网站加载缓慢。我还没有和ajax合作过。我希望有一个人可以帮助我。我试着用这个

  $.ajax({
      type: "GET",
    url: "http://94.23.34.69:7240/ ",
    dataType: "xml",
    success: function(xml) {           
        alert("xml");
    }
});

但这不起作用。它没有显示任何东西。我是否需要包含使用ajax的特殊内容?我还需要来自此链接的信息并分解信息,以便我可以使用它的一部分打印到我的网站

http://module.game-monitor.com/85.236.100.184:8876/website.php?s=test.css&f=18

帮助会受到影响。

1 个答案:

答案 0 :(得分:0)


您无法将Ajax请求发送到除您之外的其他域。

https://en.wikipedia.org/wiki/Same-origin_policy

您可以使用CORS(如果您可以管理服务器)或使用代理来绕过它。

Ways to circumvent the same-origin policy