由于微软开发人员带来的痛苦,大家只能默默忍受着,修正fckeditor编辑器兼容ie8、9、10浏览器最全解决方案:
1.下载官网提供的2.6.10版本http://sourceforge.net/projects/fckeditor/files/FCKeditor/
2.修复IE10兼容型问题。fckeditor编辑器在高版本IE(IE9/10/11)下不显示的解决办法 参考文章:http://www.pageadmin.net/article/20131130/581.html
3.1、打开fckeditor.js 文件(pageadmin建站系统此文件在目录/e/incs/fckeditor目录下)
找到:
var sBrowserVersion = navigator.appVersion.match(/MSIE (...)/)[1] ;
替换成 >>
var sBrowserVersion = navigator.appVersion.match(/MSIE ([d.]+)/)[1] ;
3.2、找到在fckeditorcode_ie.js这个文件(/e/incs/fckeditor/editor/js目录下)
3.2.1、找到:
if(FCKBrowserInfo.IsIE&&e.scopeName!='HTML')
替换成:
if(FCKBrowserInfo.IsIE&& e.scopeName && e.scopeName!='HTML')
3.2.2、找到:
if (D.parentElement().document!=B)
替换成:
if(D.parentElement().document && D.parentElement().document!=B)
3.2.3、找到:
B.open("GET",A,false);
在后面添加
try{B.responseType = "msxml-document";}catch(e){}
3.3 Bug fix for FCKeditor "RegisterDollarFunction"
FCKTools.RegisterDollarFunction=function(A){A.$=A.document.getElementById;};
替换成 >>
FCKTools.RegisterDollarFunction=function(A){A.$=function(id){return A.document.getElementById(id);};};
4.修改fckeditor\editor\filemanager\browser\default\js\fckxml.js :根据参考文章:https://dev.ckeditor.com/ticket/9942
找到:
oXmlHttp.send( null ) ;
在上面这行加上下面这行,就这个未知,其他位置还真不行!!:
try { oXmlHttp.responseType = 'msxml-document'; } catch(e){}
修改完毕后清理一下浏览器缓存,fckeditor编辑器就可以正常显示了。
相关推荐
**FCKeditor:一款强大的HTML编辑器** FCKeditor是一款著名的开源富文本编辑器,它在Web开发领域中被广泛使用,尤其...对于那些需要在网页上实现复杂文本编辑功能的项目来说,FCKeditor无疑是一个值得考虑的解决方案。
总的来说,解决FCKeditor在IE 9中无法弹出对话框的问题需要对源代码进行适当的调整,同时也要意识到技术的更新换代,及时转向更先进、更稳定的解决方案,如CKEditor。在实际开发中,对各种浏览器的兼容性和新技术的...
此外,如果遇到兼容性问题,旧版本的FCKeditor可能提供了一种回溯解决方案。 FCKeditor具有以下关键特性: 1. **跨浏览器支持**:FCKeditor能在多种主流浏览器(如IE、Firefox、Chrome、Safari等)上运行。 2. **...
**FCKeditor 2.5配置教程** FCKeditor是一款流行的开源HTML文本编辑器,它为网站提供了类似桌面文字处理软件的...在实际应用中,根据项目需求进行适当调整,你会发现FCKeditor是一个强大且灵活的文本编辑解决方案。
2. **跨平台**:由于基于Web技术,FCKeditor可以在多种操作系统和浏览器环境下运行,包括Windows、Mac OS、Linux等,同时兼容IE、Firefox、Chrome、Safari等主流浏览器。 3. **多语言支持**:FCKeditor 2.1.1提供...
- 遇到问题时,可以查阅FCKeditor的官方文档、社区论坛和Stack Overflow等技术社区寻找解决方案。 - 开发者可以通过查看源码和调试工具来定位问题,必要时参与社区贡献修复问题。 总之,FCKeditor2.6.4作为一款...
本文将深入探讨在IE9环境下,FCKeditor遇到的“无法上传图片”以及“弹出浮层内容不显示”的问题,并提供两种解决方案。 首先,我们要理解问题的根源。IE9在JavaScript的实现上做了一些改变,不再支持`var $ = ...
总之,FCKEditor_v2.6.8 是一个强大而灵活的富文本编辑解决方案,为Web开发者提供了在网页上实现复杂文本编辑功能的有效途径。虽然现在有更新的编辑器如CKEditor和TinyMCE等,但FCKEditor在它的时代是一个极具影响力...
**fckeditor插件详解** fckeditor是一款基于JavaScript的开源网页编辑器,因其强大的...无论是个人博客、企业网站还是大型内容管理系统,fckeditor都能提供高效的文本编辑解决方案,极大地提高了Web内容的创建效率。
这对于小型网站或者对性能要求较高的项目来说,是非常理想的解决方案。 在压缩包中,`readme.txt` 文件通常包含有关如何安装、配置和使用FCKEditor_ASP的说明,可能还会包含开发者的一些注意事项和建议。而 `fck` ...
Fckeditor是一款功能强大的在线文本编辑器,...在安装和使用过程中,如果遇到问题,可以参考官方文档或社区资源,通常能找到解决方案。总的来说,Fckeditor是一个强大且灵活的在线编辑工具,值得广大开发者尝试和使用。
下载FCKeditor.Net2.5,意味着您将拥有一个强大的网页编辑解决方案。它不仅能提升用户的编辑体验,还能提高网站的整体质量和互动性。与FCKeditor的其他版本相比,2.5版本在性能优化和稳定性上有了显著提升,是.NET...
FCKeditor兼容大部分现代浏览器,包括IE、Firefox、Chrome、Safari和Opera。然而,由于浏览器之间的差异,可能会遇到样式显示不一致的问题,此时需要调整编辑器的CSS样式来确保在各种环境下的一致性。 ### 6. 用户...
总的来说,FCKeditor中文版是一个强大且易用的富文本编辑解决方案,适用于需要在网页上提供高质量文本编辑体验的应用场景。其汉化版本更贴近中国用户的使用习惯,降低了学习和使用门槛,是开发人员构建内容管理系统...
5. **兼容性**:Fckeditor兼容多种浏览器,包括IE、Firefox、Chrome、Safari和Opera,确保在不同用户设备上的良好体验。 6. **安全性**:编辑器具有内置的安全机制,可以防止XSS(跨站脚本攻击)和其他类型的注入...
FCKeditor是一款流行的开源富文本编辑器,广泛用于Web应用程序,允许用户在浏览器端进行复杂的文本格式...总的来说,FCKeditor是一个功能强大、可定制的富文本编辑解决方案,为Web应用的文本编辑需求提供了有力的支持。
总的来说,FCKeditor 2.66 for ASP 中文版为ASP开发人员提供了一个强大且易用的富文本编辑解决方案,它不仅能满足基本的文字编辑需求,还能通过扩展实现更复杂的编辑功能,是构建内容管理系统或论坛等应用的理想选择...
总的来说,Fckeditor增强版通过添加上传附件的功能,为Web内容创建提供了更为全面的解决方案,使得内容创作和管理变得更加高效和灵活。无论是网站管理员还是普通用户,都能从中受益,享受更加顺畅的编辑体验。
FCKeditor有一个活跃的开发者社区,提供了丰富的资源和解决方案。 总结,FCKeditor是一个强大的Web富文本编辑器,其2.6.6版本具有广泛的定制性,可以满足不同项目的需求。通过理解和掌握上述使用方法,你可以轻松地...
### 四、常见问题与解决方案 1. **编辑器显示不全**:可能是因为CSS冲突或JavaScript加载顺序问题,检查页面中的CSS和JavaScript引用。 2. **图片/文件上传失败**:检查服务器端的上传配置,确保有正确的文件上传...