首页 开发指南

2013-07-13 村上桐树1,359

5UCMS后台编辑器的兼容性问题

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);}};

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

会员评论:(0)

声明:本站所有主题/文章除标明原创外,均来自网络转载,版权归原作者所有,如果有侵犯到您的权益,请联系本站删除,谢谢!
©www.sbmzenith.com 2013-2020 All Rights Reserved.
豫ICP备15009393号