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 V9用户帮助手册CHM版下载

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

  2. phpcms模板制作常用代码集合

    小编为大家整理了一份phpcms模板制作常用代码集合 1.截取调用标题长度 {str_cut($r[title],36,)} 2.格式化时间 调用格式化时间 2011-05-06 11:22:33 {date(Y-m-d H:i:s,$r[inputtime])} 3.多栏目调用多推荐位调用 调用需求:文章范围为59 60 61三个栏目,并

  3. PHPCMS数据库配置文件地址

    PHPCMS数据库配置文件所在位置。PHPCMS数据库备份,PHPCMS数据库转移是用到。 1、PHPCMS V9数据库配置文件路径:\caches\configs\database.php,打开后内容如下: 复制代码 代码如下: ?php return array ( default = array ( hostname = localhost, //数据库

  4. PHPCMS V9让单页生成在根目录下

    PHPCMS V9默认的单页文件是生成在 /html/目录下的,怎样能是单页文件生成在根目录下呢,下面医疗模板库(www.120muban.com)为大家介绍操作方法。 从网站ftp中找到如下文件 /caches/configs/system.php 使用编辑器打开该文件,将第52行的 html_root = /html 修

  5. 解决phpcms2008栏目过多导致后台缓慢的问题

    phpcms添加栏目的时候,会重写以前的栏目缓存,这就导致一旦栏目过多,重写的文件比较多而造成网站后台缓慢. 给出以下修改方法,经过测试,效果非常明显.但是修改后请自行更新栏目缓存! 找到 include/admin/category.class.php 里面的function add 这个函数,函数

随机推荐

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

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

  2. phpcms模板制作常用代码集合

    小编为大家整理了一份phpcms模板制作常用代码集合 1.截取调用标题长度 {str_cut($r[title],36,)} 2.格式化时间 调用格式化时间 2011-05-06 11:22:33 {date(Y-m-d H:i:s,$r[inputtime])} 3.多栏目调用多推荐位调用 调用需求:文章范围为59 60 61三个栏目,并

  3. PHPCMS数据库配置文件地址

    PHPCMS数据库配置文件所在位置。PHPCMS数据库备份,PHPCMS数据库转移是用到。 1、PHPCMS V9数据库配置文件路径:\caches\configs\database.php,打开后内容如下: 复制代码 代码如下: ?php return array ( default = array ( hostname = localhost, //数据库

  4. PHPCMS V9让单页生成在根目录下

    PHPCMS V9默认的单页文件是生成在 /html/目录下的,怎样能是单页文件生成在根目录下呢,下面医疗模板库(www.120muban.com)为大家介绍操作方法。 从网站ftp中找到如下文件 /caches/configs/system.php 使用编辑器打开该文件,将第52行的 html_root = /html 修

  5. 解决phpcms2008栏目过多导致后台缓慢的问题

    phpcms添加栏目的时候,会重写以前的栏目缓存,这就导致一旦栏目过多,重写的文件比较多而造成网站后台缓慢. 给出以下修改方法,经过测试,效果非常明显.但是修改后请自行更新栏目缓存! 找到 include/admin/category.class.php 里面的function add 这个函数,函数