`

关于FCKeditor使用的复习总结

阅读更多

FCKeditor的应用(以Java为例):
(一)FCKeditor编辑器的调用
 1.利用JavaScript方式进行调用,一种是直接create,还有种是
 通过替换TextArea,
 2.利用JSP标签进行调用,需要引入相应的Jar包,加入Taglib。

(二)FCKeditor的配置
 1.编辑器主配置文件为fckeditor.js,一般情况下自己创建自己
 的config.js文件,config.js文件的写入项内容可以参考fckeditor.js
 调用的方式为直接在fckeditor.js中的FCKConfig.CustomConfigurationsPath = '' ;
 中指定,或者在创建FCKeditor的时候利用Config["CustomConfigurationsPath"]
 进行指定。
 2.一般需要进行配置的地方:编辑器工具条、字体类型、表情图片,回车换行。

(三)FCKeditor文件上传
 1.需要在src下创建相应的fckeditor.properties配置文件,同时,在web.xml中
 加入相应的ConnectorServlet的配置信息。
 2.关于上传中文名文件出现乱码问题的解决方案。重写属于自己的ConnectorServlet,
 在接受文件名位置的时候设置编码。
 3.关于使用服务器中文图片时无法正常显示。改写ConnectorServlet相应代码,利用
 UUID重命名上传的中文图片文件。

(四)控制允许上传的文件类型
 这个我按照相应文档操作还没有解决的问题。根据文档及相关资料是修改
 fckeditor.properties和自己相应的config.js配置文件。
 
(五)控制上传文件的大小
 改写ConnectorServlet,在new File()之前对文件大小进行判断,并需要写入一个错误码。
 同时,修改前端js文件,前端js文件的修改方法为,首先找到对于出现类型提示的页面,
 找到相应js文件,根据错误码修改相应提示。

 关于FCKeditor的详细说明可以参考:http://www.fckeditor.net/

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics