长沙网站建设/长沙网络公司/长沙网站设计公司
当前位置:长沙网站建设 > 网站制作 > 解决FCKEditor在IE9、IE10、IE11下的不兼容问题

解决FCKEditor在IE9、IE10、IE11下的不兼容问题

新闻类型:网站制作        发布时间:2016-1-26 19:32:08      阅读次数:

 今天有客户把ie浏览器升级到了ie9发现在ie9中FCKEditor竟然不显示,在网上找了一下发现很多站长都碰到过,很多都是通过修改浏览器兼容设置(打开IE,点击“工具”菜单,选择“兼容性视图设置”,勾选“在兼容性视图中显示所有网站”选项即可),这种明显不是最好的解决方案,最好方法是通过修改js文件来适应高版本的ie浏览器。

1、打开fckeditor.js 文件(fckeditor目录下)

找到var sBrowserVersion = navigator.appVersion.match(/MSIE (...)/)[1] ;

替换成 >>

var sBrowserVersion = navigator.appVersion.match(/MSIE ([d.]+)/)[1] ;


2、找到在fckeditorcode_ie.js这个文件(fckeditor/editor/js目录下)

2.1、找到:if(FCKBrowserInfo.IsIE&&e.scopeName!=''''HTML'''') 替换成: if(FCKBrowserInfo.IsIE&& e.scopeName && e.scopeName!=''''HTML'''')

2.2、找到:if (D.parentElement().document!=B) 替换成:if(D.parentElement().document && D.parentElement().document!=B)

2.3、找到B.open("GET",A,false);在后面添加 try{B.responseType = "msxml-document";}catch(e){}

修改完毕后清理一下浏览器缓存,fckeditor编辑器就可以正常显示了。


长沙AG亚游论坛科技主要服务:
  长沙网站建设 长沙网站制作 长沙网站设计 长沙网站优化 长沙网站推广 湖南网站制作 湖南网站建设
1.了解网站建设业务:http://www.jinxi8.com
2.了解空间域名业务:http://www.doneweb.cn
3.了解网络营销业务:http://www.chinaime.net
4.了解软件开发业务:http://www.hunanoa.com
  • 上一篇:
  • 下一篇:
  • 关于AG亚游论坛| 联系我们| 网站地图| 法律声明| 长沙网站建设| 长沙网站建设公司| 湖南长沙网站建设| 长沙网络公司| 粤ICP备10026649号 网站统计
    关键词:长沙网站建设公司 | 长沙网站建设 | 长沙网站制作 | 长沙网站设计公司 | 长沙网络推广公司 | 长沙网络公司 | 湖南长沙网站建设 | 湖南网站建设公司
    Copyright ©2011 长沙AG亚游论坛网络科技有限公司 All Rights Reserved 地址:长沙市芙蓉区解放东路89号华海3C广场B栋11021室 服务热线:0731-85685578 85685570