Javascript XSLT调用因安全问题而中断

Javascript XSLT调用因安全问题而中断,javascript,xml,xslt,Javascript,Xml,Xslt,我正在重新阐述这个问题 我试图从一个URL加载一个使用一些XSLT样式表(准确地说是4个,与xsl:include连接)的XML文档。当我打开一个XML编码为data:application/XML的新选项卡时,出现下一个错误: 加载样式表时出错:出现未知错误(805303f4) 并指向xsl文件的URL 我读过好几篇文章,发现这是关于安全问题的,我在几年前就尝试过实现这一点(Firefox~v.44 sorta),而且效果很好。为了验证,我已经将过去版本的FF安装到测试中,XSL解析在:FF4

我正在重新阐述这个问题

我试图从一个URL加载一个使用一些XSLT样式表(准确地说是4个,与xsl:include连接)的XML文档。当我打开一个XML编码为data:application/XML的新选项卡时,出现下一个错误:

加载样式表时出错:出现未知错误(805303f4)

并指向xsl文件的URL

我读过好几篇文章,发现这是关于安全问题的,我在几年前就尝试过实现这一点(Firefox~v.44 sorta),而且效果很好。为了验证,我已经将过去版本的FF安装到测试中,XSL解析在:FF44-47-56中工作。当我到达Quantum(58节)时,我吐出了这个错误

为了让它“新奇”,我的新想法是将解析后的XML放在一个iframe中,但结果只不过是相同的错误805303f4

以这种速度,我发现现在做这件事有点不可能,因此,如果这是安全措施,那么除了如何在一个新的选项卡中再次呈现XML和数据的主要问题之外:不意味着降级所有客户端PC中安装的FF版本的应用程序,如何假装调用使用XML中其他xsl:include的XSLT文件

提前感谢,并感谢Martin Honnen在过去的问题中提供的帮助


PD:请原谅我的英语

也许你应该向Mozilla报告这是一个bug。实际上,我正在考虑@zx485这样做。让我有点不舒服的是1)不仅mozilla阻止了xsl加载,chrome也阻止了xsl加载,错误是~“使用相同的域、协议、端口”,即使xslt位于相同的“所有内容”中。2) 为什么要改变一些东西,而且没有太多关于替代品的文档,就我所寻求的(除此之外,我很忙)而言,如果可能有人曾经遇到过这种情况,我将不得不等待。感谢Maimo,这就是为什么服务器端XML/XSL处理更可靠……O@ WilliamWalseth,你绝对精确,直到现在你才提到它。谢谢你的评论