我想使用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) }});
答案 0 :(得分:0)
您可以使用easyxdm javascript库在跨域之间进行通信。我使用此库来修复iframe的宽度,高度或驻留在其他域上的任何其他元素,由于安全原因,没有其他方式可以与其他域通信。 可能这可以帮到你。所以这是一个链接: