E3树1.6在火狐浏览器下显示问题的修复方法
树在火狐浏览器下只显示一句话:
用萤火虫查看页面元素观察发现
两个脚本导入被一个脚本分隔开了,显然是文档。写入的问题。由于火狐浏览器对射流研究…规范的检查比较严格,肯定一些字符输出的的时候没有转义。查看e3树的源代码:/E3tree/src/net/jcreate/E3/tree/ext/exttreeBuilder。Java/E3tree/src/net/jcreate/E3/tree/ext/OutLookExtreeBuilder。爪哇找到相关代码: 复制代码代码如下: resouces.append('script!- ').追加(回车);资源。追加(' if(Ext的类型)=' undefined ' ' | | Ext的类型.dohelper==' undefined ' '){ ').追加(回车);资源。追加('文档。write(' script src=' http : ' $ { resouces home }/adapter/ext/ext-base。js ' '/脚本');').追加(回车);资源。追加('文档。write(' script src=' http : ' $ { resouces home }/ext-all。js ' '/脚本');').追加(回车);resouces.append('} ').追加(回车);resouces.append(' - /script ').追加(回车);这两个类都有导入代码,将其修改为:资源。追加(' if(Ext的类型)=' undefined ' ' | | Ext的类型.dohelper==' undefined ' '){ ').追加(回车);资源。追加('文档。write(' ' script src=' http : ' $ { resouce home }/adapter/ext/ext-base。js ' ' ' ' ' ' ' '/script ' ');').追加(回车);资源。追加('文档。write(' ' script src=' http : ' $ { resouces home }/ext-all。js ' ' ' ' ' ' ' '/脚本' ');').追加(回车);resouces.append('} ').追加(回车);只要在和前加转义'' 就行了。将编译好的类再导入e3.jar .重新部署后树显示正常了e3 .修复2个病菌下载e3
版权声明:E3树1.6在火狐浏览器下显示问题的修复方法是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。