使用javascript从Web服务获取CSV

时间:2013-06-24 23:59:38

标签: javascript jquery web-services

我正在尝试使用javascript从雅虎托管的网络服务获取csv。我对javascript和webservices都很陌生,所以我真的不知道什么是错的。

symbol = CSCO

$.ajax({
url: "http://finance.yahoo.com/d/quotes.csv?s=" + symbol+ "&f=price",
type: "GET",
beforeSend: function (xhr) {
    xhr.setRequestHeader("Accept", "text/csv");
},
success:OnSuccessCall,
error: OnErrorCall()
});



function OnSuccessCall(response) {
    alert('woo');
}
function OnErrorCall(response) {
    alert('boo');
} 

1 个答案:

答案 0 :(得分:1)

由于same origin policy,JavaScript无法用于此目的。

您自己的服务器需要从finance.yahoo.com检索数据,然后可以通过JavaScript访问。