好的,所以原型不是我的选择,但客户站点使用它,我必须适应。
我有一个来自站点 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...')
}
});
我已经实现了一个 crossdomain.xml 文件以允许访问 somefeedurl.com,但我仍然得到相同的 Origin:Access-Control-Allow-Origin 不允许。
使用 Prototype 有什么办法吗?
作为第二个问题。一旦我解决了这个问题,我是否正确运行函数 myParseXML() 来实际进行处理?即,transport.responseXML 是否会提供来自提要的 XML 数据?
问候,罗伯特