新闻中心

js和IE浏览器冲突,导致ecshop后台图片上传窗口弹不出

作者 / 无忧主机 时间 2014-06-30 15:55:48

后台不能上传图片,这个常规性问题,相信经常有客户遇到,而且常规性的检查步骤也都是查看空间容量是否满了,文件是否有写入权限等,而今天无忧小编这个问题是出现在比较奇特的情况下。 后台添加商品的时候,编辑器里无法上传图片,显示: 但是无忧小编通过上面的常规检查,还是没能解决问题,最终找到问题如下: 其实问题是IE浏览器中fckeditor的弹出层会出现bug,里面的内容不会出现。所以无论是想在页面编辑器里粘贴内容,还是上传图片等凡是需要弹出窗口操作的东西都会有问题,想要进行其它的操作也只能重新刷新页面。产生此问题的主要原因是 IE不支持var $=document.getElementById;这样的写法了。 那该怎么办呢?可以按下面的方法予以解决: 打开fckeditor/editor/js/fckeditorcode_ie.js文件,找到第 38行的这个方法: FCKTools.RegisterDollarFunction=function(A){A.$=A.document.getElementById;};   修改成: FCKTools.RegisterDollarFunction=function(A){A.$=function(v){return A.document.getElementById(v);}};   无忧主机相关文章推荐阅读: ECSHOP后台商品详情无法上传图片 ECSHOP上传产品图片和缩略图模糊的解决方案  

本文地址:https://www.51php.com/dedecms/14810.html

1
1
1
1
1
1
1