わかりましたので、プロトタイプは私の選択ではありませんが、クライアント サイトで使用されているため、適応する必要があります。
サイト A からの XML フィードがあり、関数は次のとおりです。
new Ajax.Request('somefeedurl.ashx',
{
method:'get',
onSuccess: function(transport){
console.log("Transport: "+transport)
myParseXml(transport.responseXML);
},
onFailure: function(){
alert('Something went wrong...')
}
});
somefeedurl.com へのアクセスを許可する crossdomain.xml ファイルを実装しましたが、同じ Origin: is not allowed by Access-Control-Allow-Origin を取得しています。
プロトタイプを使用してこれを回避する方法はありますか?
2番目の質問として。これを回避したら、関数 myParseXML() を実行して実際に処理を行うのは正しいですか? つまり、transport.responseXML はフィードから XML データを提供するのでしょうか?
よろしく、ロバート