5ucms的兼容性非常差,这里我说的是后台的功能,当然这不能怪5u团队,因为后台的编辑器使用的是fckeditor。
常见的兼容性问题就是在IE9下面,flash按钮和图片按钮直接失效,点击完以后无法关闭,弹窗显示内容为空,这个时候你不得不刷新这个页面来回到正常编辑的状态,假如此时你的编辑器里面已经填充了内容,那么不好意思,悲剧了。
这介绍几个解决这个问题的方法:
1、在IE9下面按F12键,将浏览器模式改为IE7,如下图:
这样这两个按钮就能使用了,起码弹出来的框里面可以对远程图片和flash文件进行调用了。其实这种方法相当于你选择了IE7来操作这个后台。
2、直接修改代码
打开下面这个文件
fckeditor/editor/js/fckeditorcode_ie.js
找到第38行的这个方法:FCKTools.RegisterDollarFunction
将原来的
FCKTools.RegisterDollarFunction=function(A){A.$=A.document.getElementById;};
修改方法为:
FCKTools.RegisterDollarFunction=function(A){A.$=function(v){return A.document.getElementById(v);}};
上一篇: 用5UCMS做日语网站碰到的一些小问题
下一篇: phpcms v9 格式化时间大全
游客回答:(0)