为了账号安全,请及时绑定邮箱和手机立即绑定

如何使XSLT在Chrome中工作?

/ 猿问

如何使XSLT在Chrome中工作?

MMMHUHU 2019-10-09 15:58:20

我这里有一个XML文档,该文档带有相应的XSL文件。转换留给客户端执行,无需JavaScript。


在IE(令人震惊的恐怖)中,此方法工作正常,但在Google Chrome中,仅显示文档的文本节点。


正如我所看到的例子,我知道可以在Chrome中执行客户端XSL,但我还无法自己复制这种成功。


我究竟做错了什么?


查看完整描述

3 回答

?
幕布斯5086720

在撰写本文时,Chrome中存在一个bug,该bug需要一个xmlns属性才能触发渲染:


<xsl:stylesheet xmlns="http://www.w3.org/1999/xhtml" ... >

这是从服务器提供xml文件时遇到的问题。


如果与我不同,您正在从file:///url查看xml文件,那么提到的解决方案--allow-file-access-from-files就是您想要的解决方案


查看完整回答
反对 回复 2019-10-09

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信