我嘗試解析通過AJAX一個Google Alert
飼料,但我得到的例外。這是我的嘗試:解析谷歌警報飼料
$(document).ready(function() {
$.ajax({
url: 'http://www.google.com/alerts/feeds/01662123773360489091/16526224428036307178',
type: 'GET',
dataType: "xml"
}).done(function(xml) {
$.each($("item", xml), function(i, e) {
$("#results").append($("enclosure").attr("url").text() + "<br />");
});
});
});
,但我得到:
XMLHttpRequest cannot load http://www.google.com/alerts/feeds/01662123773360489091/16526224428036307178. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access.
任何幫助嗎?
P.S:我已經看過幾個職位有關分析RSS通過AJAX和jQuery飼料,但他們沒有爲我工作。
看起來像一個跨域問題。 [這個網站](http://cypressnorth.com/programming/cross-domain-ajax-request-with-xml-response-for-iefirefoxchrome-safari-jquery/)有一些方法的說明。 –