ckeditor + ckfinder 上传图片的配置

有些旧项目运行于win 7系统上时,fckeditor 上传图片失效了

所以就找到了他的升级版本,ckeditor 。可是ckeditor 里面没有上传图片和文件盒flash的功能,想要他有上传的功能呢,还需要找个帮手,

ckfinder,ckeditor 里面的上传功能就是靠的它。

下载了这两个东西,

1 首先这两个文件夹解压,放到项目里面。

2 配置ckeditor 里面的config.js

  config.filebrowserImageBrowseUrl = '/ckfinder/ckfinder.html?Type=Images'; //上传图片时浏览服务文件夹
  config.filebrowserImageUploadUrl = '/ckfinder/core/connector/aspx/connector.aspx?command=QuickUpload&type=Images'; //上传图片按钮(标签)

  到了第二步,他的上传按钮应该就出来了,如果没有出来,那就清一次浏览器缓存(就是这个清缓存的动作,让我郁闷了好一阵子)。
3 在ckfinder里面的 config.ascx文件配置上传图片的保存路径,

   BaseUrl = "/UpLoadFile/upload";

public override bool CheckAuthentication()
{

  //return false;
  return true;
}

听说这个方法里面的要改为true。也不知道为什么啦……

哦,忘了说了,一定要记得引用刚才那两个文件的bll文件呢,然后在工具箱的选择项里面添加ckeditor 的bll文件,那以后就可以想控件那样子,拖过来用就可以了……

原文地址:https://www.cnblogs.com/CommonDream/p/2704805.html