FCKEditor在IE10下的不兼容问题解决方法
2014-11-20 16:05
211 查看
环境介绍:FCKEditor 版本2.x.x
问题:IE10
下FCKEditor不兼容,显示不出来
关键词:不同于其他方法之处是第一个关键点,其他网友的正则表达式不对
解放方法:[b](可以直接<meta http-equiv="X-UA-Compatible"
content="IE=EmulateIE9" />解决,也可以如下)[/b]
1.在 fckeditor/fckeditor.js
文件 > 方法: FCKeditor_IsCompatibleBrowser
2.在fckeditor/editor/js/fckeditorcode_ie.js这个文件
找到
把if条件换成
找到
把if条件换成
找到
添加下面红色部分
笔者亲测,完美解决,不同于其他方法之处是第一个关键点,其他网友的正则表达式不对
问题:IE10
下FCKEditor不兼容,显示不出来
关键词:不同于其他方法之处是第一个关键点,其他网友的正则表达式不对
解放方法:[b](可以直接<meta http-equiv="X-UA-Compatible"
content="IE=EmulateIE9" />解决,也可以如下)[/b]
1.在 fckeditor/fckeditor.js
文件 > 方法: FCKeditor_IsCompatibleBrowser
代码如下 | 复制代码 |
var sBrowserVersion = navigator.appVersion.match(/MSIE (...)/)[1] ; 替换成 >> var sBrowserVersion = navigator.appVersion.match(/MSIE\s([\d.]+)/)[1] ; |
找到
代码如下 | 复制代码 |
e.scopeName!='HTML' |
代码如下 | 复制代码 |
if(FCKBrowserInfo.IsIE&& e.scopeName && e.scopeName!='HTML') |
代码如下 | 复制代码 |
D.parentElement().document!=B |
代码如下 | 复制代码 |
if(D.parentElement().document && D.parentElement().document!=B) |
代码如下 | 复制代码 |
B.open("GET",A,false); |
代码如下 | 复制代码 |
B.open("GET",A,false);try{B.responseType='msxml-document';}catch(e){}B.send(null); |
相关文章推荐
- FCKEditor在IE10下的不兼容问题解决方法
- fckeditor在ie9中无法弹出对话框的解决方法(弹出层兼容问题)
- 解决FCKEditor在IE10、IE11下的不兼容问题
- 解决FCKEditor在IE10、IE11下的不兼容问题
- 使用fckeditor中遇到的几个问题及其相应解决方法
- JavaScript在IE和Firefox(火狐)的不兼容问题解决方法小结
- PHP4与PHP3中一个不兼容问题的解决方法
- 浏览器兼容问题解决方法
- JavaScript在IE和Firefox(火狐)的不兼容问题解决方法小结
- Javascript解决常见浏览器兼容问题的12种方法
- IE8不兼容eWebeditor问题的解决方法
- 12种Javascript解决常见浏览器兼容问题的方法
- 【转载】解决浏览器和discuz7.0论坛不兼容的方法,解决快捷回复弹出下载窗口的问题
- 12种Javascript解决常见浏览器兼容问题的方法
- div+css浏览器兼容问题解决方法
- Javascript解决常见浏览器兼容问题的12种方法
- 奇怪的FCKeditor行间距过大问题解决方法
- jsp fckeditor 上传中文图片乱码问题的解决方法
- FCKEditor 布署到IIS上出现的问题与解决方法
- FCKeditor返回自动加入html代码问题的解决方法