fckeditor在ie9中无法弹出对话框的解决方法(弹出层兼容问题)

发布时间:2022-04-17 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了fckeditor在ie9中无法弹出对话框的解决方法(弹出层兼容问题)脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
所以无论是想在页面编辑器里粘贴内容,还是上传图片等凡是需要弹出窗口操作的东西都会有问题,想要进行其它的操作也只能重新刷新页面。原因是 IE 9 不支持VAR $=document.getElementById;这样的写法了。
解决方法可以这么来做:
打开这个文件, 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);}};

亲自做了实验,结果理想。。

话说,FCKeditor光荣退休了,代替它的ckeditor功能更强,加载速度更快!如果留恋FCKeditor的图片上传功能,可以用CKfinder补上。

脚本宝典总结

以上是脚本宝典为你收集整理的fckeditor在ie9中无法弹出对话框的解决方法(弹出层兼容问题)全部内容,希望文章能够帮你解决fckeditor在ie9中无法弹出对话框的解决方法(弹出层兼容问题)所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:FCKeditorIE9