【发布时间】:2013-07-30 23:22:36
【问题描述】:
一个半问题:
1) crossdomain.xml 是否仅适用于 Flash?
1a) 如果是这样,有没有办法在一般情况下允许跨域加载文件? (例如,将带有跨域样式表声明的 XML 页面提供给浏览器。)
【问题讨论】:
标签: xslt cross-domain cross-domain-policy
一个半问题:
1) crossdomain.xml 是否仅适用于 Flash?
1a) 如果是这样,有没有办法在一般情况下允许跨域加载文件? (例如,将带有跨域样式表声明的 XML 页面提供给浏览器。)
【问题讨论】:
标签: xslt cross-domain cross-domain-policy
在较新的浏览器中,CORS 应该可以工作,请参阅 http://en.wikipedia.org/wiki/Cross-origin_resource_sharing。所以基本上浏览器和服务器需要合作,浏览器请求文档,服务器被配置为允许访问。
【讨论】:
Access-Control-Allow-Origin: * 从任何来源进行访问)。但不幸的是,这似乎不适用于 Opera 或 Chrome 或 Opera 等其他浏览器,尽管 Wikipedia 页面说它们支持 CORS。可能是这些浏览器中的 CORS 仅限于 XMLHttpRequest。
Access-Control-Allow-Origin: * 通配符的 xsl 文件仍将在 Chrome 中被阻止。一定需要特定的源域集吗?