FCKeditor使用手记

来源:互联网 发布:three.js游戏 编辑:程序博客网 时间:2024/05/01 22:40
很早以前就试用过FCKeditor,但是经过测试,没有正常的使用起来,后来使用eWebEditor的免费版来代替了。虽然eWebEditor的功 能很强大,也比较符合国人的习惯,使用范围也很广泛,但是在使用eWebEditor中老是出现错误,主要的问题是在接受编辑区域的内容时,经常接受不 到,且很难解决这个问题。无赖之下,今天又开始测试新版本的FCKeditor,经过两个小时的试用,终于搞定了。
uploads/200610/10_222723_fckeditor.jpg

http://sourceforge.net/projects/fckeditor/
Online text editor (DHTML editor), for ASP, ASP.NET, ColdFusion, PHP, Java and JavaScript brings to the web many of the powerful features of known desktop editors like Word. It's XHTML compliant and works with Firefox, Mozilla, Netscape and IE.
可以看出,FCKeditor的功能很强大。
  • 功能介绍:具备基本编辑功能、支持插入表情、图片、特殊符号,FLASH、表格、完整的表单自带了文件管理器、整张网页编辑,支持插件,皮肤、样式表、软键盘

  • 特色介绍:fckeditor 的样式表功能是基于xml的在设置上要比较复杂,但是功能上却更强大,自带了各种多国语言,翻译质量不错。有完整的服务器文件管理、上传功能(需要设 置)。支持各种服务器语言(asp php .net html perl fcm),ui界面采用了网页对话框设计。
使用方法:
1、FCKeditor下载。首先从http://sourceforge.net/projects/fckeditor/这里下载最新版本,然后解压到你网站的根目录下。
2、添加新内容。FCKeditor支持在多种语言中使用,这里以在ASP中使用为例。使用时首先在你要加入编辑器的页面里加入以下这段代码(办文件包含进来):
<!-- #INCLUDE file="FCKeditor/fckeditor.asp" -->
然后在需要文本编辑区域的地方加入如下代码:
<%
Dim oFCKeditor
Set oFCKeditor = New FCKeditor
oFCKeditor.BasePath = "/FCKeditor/"
oFCKeditor.Create "FCKeditor1"
%>
在接收文本区域内容时就把他看成是类似于表单中的一个文本区域来使用,代码如下:
sContent=Request.Form("FCKeditor1")
3、修改已有的内容。修改内容时的使用方法和添加内容是的方法大概一样,只在第二步的代码有一点不一样,需要把已有的内容赋给oFCKeditor,代码如下:
<%
Dim oFCKeditor
Set oFCKeditor = New FCKeditor
oFCKeditor.BasePath = "/FCKeditor/"
oFCKeditor.Value=rs("content") 'rs("content")是从数据库中读出的内容
oFCKeditor.Create "FCKeditor1"
%>
4、文件上传设置。在FCKeditor中,将上传的文件分为了四种类型:图片、flash、视频声音和其他文件,每种类型能上传的文件格式都可以设定。
要使用文件上传功能,需要先设置FCKeditorditor/filemanager/browser/default/connectors/asp目录下的config.asp文件。设置如下:
ConfigIsEnabled = True  'True为允许文件上传,False为不允许

ConfigUserFilesPath = "/UploadFile/"  '设置文件上传的路径,就在网站的根目录下
以下的设置就是各种类型文件的允许上传格式,也可以自己设定。
设置完毕后就可以在插入图片和Flash的方使用文件上传和管理功能了。

使用中,发现速度明显要比eWebEditor的快许多,更重要的是FCKeditor是开源的!
原创粉丝点击