$.ajax({
type: 'GET',
url: 'weatherProxy.php',
dataType: 'xml',
success: function (xml){
titles=this.responseXML.getElementsByTagName('title')
for(i=0; j <titles.length; i++){
out+= titles[i].childNodes[0].nodeValue + '<br>'
}
}
});
私はAjaxのget要求を通じてURLから情報を取るしようとしていますweatherProxy.phpjavascriptとajaxを使ってweather RSSフィードからデータを取得するには?
if (isset($_GET['http://open.live.bbc.co.uk/weather/feeds/en/2645425/3dayforecast.rss'])){
header('Content-Type: text/xml');
echo file_get_contents($_GET['http://open.live.bbc.co.uk/weather/feeds/en/2645425/3dayforecast.rss']);
、私は「いいえ、アクセス制御許可の起源」エラーを回避しないようにプロキシを介してRSSフィードを渡します。現時点では、私は何か間違っているのだろうかと思っていました。 RSSフィードの各タイトルを配列タイトルに追加する必要があります。
OPが自分のサーバでプロキシを呼び出しています – charlietfl