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/
关于FCKeditor使用的复习总结
最新推荐文章于 2019-11-09 12:06:19 发布