香港独立IP空间
香港php空间
美国php空间
域名注册

后台不能上传图片,这个常规性问题,相信经常有客户遇到,而且常规性的检查步骤也都是查看空间容量是否满了,文件是否有写入权限等,而今天无忧小编这个问题是出现在比较奇特的情况下。

后台添加商品的时候,编辑器里无法上传图片,显示:

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

但是无忧小编通过上面的常规检查,还是没能解决问题,最终找到问题如下:

其实问题是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上传产品图片和缩略图模糊的解决方案

 

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

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读:


搜索技术文档