博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ASP.NET中使用FCKEditor在线编辑器
阅读量:5278 次
发布时间:2019-06-14

本文共 1364 字,大约阅读时间需要 4 分钟。

一、下载

    到官网下载ckeditor、ckeditor_aspnet、ckfinder(配置ckeditor图片、Flash等上传功能)

    官网:http://ckeditor.com/download

二、配置ckeditor

    1、在网站根目录下创建一个文件夹,把上面的三个文件夹添加进去

    2、在工具箱内右键选择项,通过Browse找到ckeditor_aspnet\bin\Release文件夹下的ckeditor.net.dll,添加之后,在选项卡内生成控件CKEditorControl,拖放到设计页面中,修改BasePath属性为ckeditor文件的位置

    3、在“Web.config”文件中配置源文件的路径

    4、运行,这时候发现并没有上传图片的功能,配置ckfinder实现这一功能

    三、配置ckfinder实现图片上传功能

    1、引用ckfinder控件

    2、配置ckeditor的config.js (目录:/CKEditor/config.js ) 在CKEDITOR.editorConfig函数里加上以下代码,不需要的可以去掉

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

    3、运行

    4、上传的图片保存在~\ckfinder\userfiles\images文件夹中

四、皮肤

    切换皮肤:默认提供三种皮肤kama、office2003、v2,找到ckeditor的 skins 属性,输入皮肤名称即可更换。

    ckeditor的默认皮肤实在是很漂亮,所以呢要把它换掉(这是什么逻辑?)

    这里分享一个网上找到的比较简洁的皮肤,

怎么样?果然没默认的那几个好看吧?

转载于:https://www.cnblogs.com/soldier-hk/archive/2012/11/19/2778180.html

你可能感兴趣的文章
Hadoop基本概念
查看>>
java.util.zip压缩打包文件总结一:压缩文件及文件下面的文件夹
查看>>
浅说 apache setenvif_module模块
查看>>
MySQL--数据插入
查看>>
重新学习python系列(二)? WTF?
查看>>
shell脚本统计文件中单词的个数
查看>>
SPCE061A学习笔记
查看>>
sql 函数
查看>>
hdu 2807 The Shortest Path 矩阵
查看>>
熟悉项目需求,要知道产品增删修改了哪些内容,才会更快更准确的在该项目入手。...
查看>>
JavaScript 变量
查看>>
java实用类
查看>>
smarty模板自定义变量
查看>>
研究称90%的癌症由非健康生活习惯导致
查看>>
命令行启动Win7系统操作部分功能
查看>>
排序sort (一)
查看>>
Parrot虚拟机
查看>>
Teamcenter10 step-by-step installation in Linux env-Oracle Server Patch
查看>>
Struts2学习(三)
查看>>
Callable和Runnable和FutureTask
查看>>