PHPCMS2008编辑器 谷歌、火狐、ie8以上浏览器不能上传图片处理

模板网 2014-09-26

问题:PHPCMS2008编辑器 谷歌、火狐、ie8以上浏览器不能上传图片处理

原因:fckeditor\editor\dialog\fck_image\fck_image.js 文件中 list 和 upload_file 函数冲突!

PHPCMS2008编辑器 谷歌、火狐、ie8以上浏览器不能上传图片处理

解决方法:

1.找到fckeditor\editor\dialog\fck_image\fck_image.js 中的 upload_file 方法 和 list 方法 [大约在527行到536行]如下图:

PHPCMS2008编辑器 谷歌、火狐、ie8以上浏览器不能上传图片处理

替换成

复制代码 代码如下:
function upload_file2()
{
id = id+1;
$("#forms").html('<form name="form'+id+'" method="post" target="UploadWindow_'+id+'" action="' + FCKConfig.Uploadfile + '&id='+id+'&dosubmit=23&MM_objid='+FCKConfig.MM_objid+'" enctype="multipart/form-data" style="padding:0px;margin:0px;"><span><input type="file" name="uploadfile" onchange="list2(this.value,'+id+');form'+id+'.submit();upload_file2();" size=1></span></form>');
$("#iframe").append('<iframe name="UploadWindow_'+id+'" style="display: none" src=""><\/iframe>');
}
function list2(obj,id){
uploaded = 1;
$('#list').prepend('<dl id="list_'+id+'"><dt>'+obj+'</dt><dd><span class="c_gray" id="ok_'+id+'"><img src="../../../admin/skin/images/loading.gif" alt="" />正在上传……</span></dd></dl>');
}

3.接着找到fckeditor\editor\dialog\fck_image.html 文件把 191 行的upload_file(); 替换成 upload_file2(); 即可!

PHPCMS2008编辑器 谷歌、火狐、ie8以上浏览器不能上传图片处理

最后更新phpcms2008缓存.记得多刷新几次哦!看下图效果吧!

PHPCMS2008编辑器 谷歌、火狐、ie8以上浏览器不能上传图片处理

好了,大功告成!

相关文章

  1. PHPCMS怎样修改密码

    登录PHPCMS后台,选择 设置 管理员管理 选择需要修改密码的账号,点击后面的修改,输入新密码,确认新密码,点击确定即可修改成功。

  2. PHPCMS V9用户帮助手册CHM版下载

    感谢大家一直以来对PHPCMS的帮助和支持!现发布《PHPCMS V9 用户手册》来帮助大家更直接,更清晰的了解PHPCMS V9。 下载地址: PHPCMS V9用户帮助手册CHM版下载 《PHPCMS V9 用户手册》教程和之前的在线版本相比更加详细,条理更加分明,欢迎大家针对手册提

  3. PHPCMS V9单页生成指定文件名文件

    PHPCMS V9默认的单页文件是以目录下的index.html文件的形式生成,如何让单页以指定的文件名称生成呢。 例如我们有一个关于我们的单页 about 当选择生成静态文件时 默认PHPCMS会生成为 /html/about/的形式,如果我们想要生成为 /about.html,需要做一下操作步

  4. Phpcms V9、2008管理后台密码重置的两种方法

    最近,一个朋友使用NITC这个程序,忘记了管理密码,需要重置,研究了下方法,同样的类推:Phpcms V9管理后台密码忘记了应该怎么办?在这里,CMSYOU与大家分享下Phpcms V9管理后台密码重置的两种方法。 在PC V9里边,重置管理密码就没有Phpcms2008那么容易(P

  5. phpcms V9发布文章中javascript:被替换成javascript:的解决方法

    phpcms V9在文章中添加商务通代码的时候我们会添加如下的代码: a href=javascript:openZoosUrl(); target=_self在线咨询/a 但是文章发布后,打开生成的页面我们会发现代码被替换成了如下: a href=javascript:openZoosUrl(); target=_self在线咨询/a 不仔细

随机推荐

  1. PHPCMS怎样修改密码

    登录PHPCMS后台,选择 设置 管理员管理 选择需要修改密码的账号,点击后面的修改,输入新密码,确认新密码,点击确定即可修改成功。

  2. PHPCMS V9用户帮助手册CHM版下载

    感谢大家一直以来对PHPCMS的帮助和支持!现发布《PHPCMS V9 用户手册》来帮助大家更直接,更清晰的了解PHPCMS V9。 下载地址: PHPCMS V9用户帮助手册CHM版下载 《PHPCMS V9 用户手册》教程和之前的在线版本相比更加详细,条理更加分明,欢迎大家针对手册提

  3. PHPCMS V9单页生成指定文件名文件

    PHPCMS V9默认的单页文件是以目录下的index.html文件的形式生成,如何让单页以指定的文件名称生成呢。 例如我们有一个关于我们的单页 about 当选择生成静态文件时 默认PHPCMS会生成为 /html/about/的形式,如果我们想要生成为 /about.html,需要做一下操作步

  4. Phpcms V9、2008管理后台密码重置的两种方法

    最近,一个朋友使用NITC这个程序,忘记了管理密码,需要重置,研究了下方法,同样的类推:Phpcms V9管理后台密码忘记了应该怎么办?在这里,CMSYOU与大家分享下Phpcms V9管理后台密码重置的两种方法。 在PC V9里边,重置管理密码就没有Phpcms2008那么容易(P

  5. phpcms V9发布文章中javascript:被替换成javascript:的解决方法

    phpcms V9在文章中添加商务通代码的时候我们会添加如下的代码: a href=javascript:openZoosUrl(); target=_self在线咨询/a 但是文章发布后,打开生成的页面我们会发现代码被替换成了如下: a href=javascript:openZoosUrl(); target=_self在线咨询/a 不仔细