我在Firefox 32.0中遇到上述错误,在Chrome版本37.0.2062.120中我得到一个空白页面,但是显示页面源显示XML文件(它是一个模式)。
详细信息是这是我正在开发的样式表,当我在本地引用它时,它按预期工作。从网站副本添加对架构的引用会导致此错误。
sylesheet位于http://www.mlhim.org/xmlns/mlhim2/2_4_5/ccd-description.xsl
源模式文件的示例如下:https://github.com/mlhim/specs/blob/2_4_5/2_4_5/examples/Care_CCD_245.xsd
他们没有对样式表的引用(但尚未添加:
)<?xml-stylesheet type="text/xsl" href="http://www.mlhim.org/xmlns/mlhim2/2_4_5/ccd-description.xsl"?>
其中一个模式应显示问题。
我将添加该网站由github托管,样式表的完整网址为https://github.com/mlhim/mlhim.github.io/blob/master/xmlns/mlhim2/2_4_5/ccd-description.xsl但即使使用该网站,我也会收到“未知错误”。
我知道GitHub会将www.mlhim.org重定向到mlhim.org但是将引用更改为不使用&#39; www&#39;也给我一个网络错误。
答案 0 :(得分:0)
问题是由违反同一原产地政策造成的。 AFAICT除了确保XSLT文件可以从与源文件相同的域中获得之外没有其他工作。