跨域xml读取

时间:2011-09-28 09:59:38

标签: xml ajax cross-domain

我想使用ajax从外部域获取xml数据,但不使用Proxi。 有没有办法使用ajax获取xml数据。其实我想做这样的事情:

enter code here



jQuery.getScript("http://m.jbv.no/mobile/stopmonitoring/xml/OSL",function(data, textStatus){
console.log(data); //data XML returned 
console.log(textStatus); //success
console.log('Load was performed.');
});


$.ajax({url: "http://m.jbv.no/mobile/stopmonitoring/xml/OSL",  dataType:'html',  crossDomain:true,  error:function(jqXHR, textStatus, errorThrown)  {   alert(jqXHR)  },  success: function(data){    alert(data)  }});

1 个答案:

答案 0 :(得分:0)

您可以使用easyxdm javascript库在跨域之间进行通信。我使用此库来修复iframe的宽度,高度或驻留在其他域上的任何其他元素,由于安全原因,没有其他方式可以与其他域通信。 可能这可以帮到你。所以这是一个链接:

http://easyxdm.net/wp/