Ie9下 利用 XSL 格式化的XML(JAVA代码写的),前端IE无法显示。 80C

IE9 以下显示正常,IE9报 XSLT8690: XSLT 处理失败。
但IE9 以下版本正常。
代码如下:
xsl 头 : <?xml version="1.0" encoding="UTF-8"?>

<!-- 
 Pagefooter是列印出公用按钮,检索,分页字体的标签
 传入参数是按钮部分需要,格式1@2@3,1-删除;2-修改;3-增写;4-运行;5-停止;6-故障;7-查看履历 
 -->
<xsl:include href="../Pagefooter"/>
<xsl:include href="../Page.xsl"/>
<xsl:template match="/">




:::BESTSOFTWAY:SPC:::!

JAVA代码:
StreamResult sr= new StreamResult(response.getOutputStream());
TransformerFactory tf = TransformerFactory.newInstance();

                 String  classPath=Dom.class.getResource("/").getPath();
                 classPath=classPath.substring(1,classPath.indexOf("WEB-INF"));
                  File xlsFile=new File(classPath+path);
                         Source xslSource = new StreamSource( xlsFile ); 
                         Transformer t = tf.newTransformer(  );
                            t.setOutputProperty("encoding", "UTF-8");
                            t.transform(doms, sr);  

                            高分悬赏,重谢!

2个回答

https://stackoverflow.com/questions/10529999/why-xslt8690-xslt-processing-failed-when-processing-local-xml-xslt

在ie的设置里勾选 Allow active content to run in files on My computer

weixin_43117892
weixin_43117892 不好用啊
接近 2 年之前 回复

把你xml文件中的注释去掉试试。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐