引用CKEDITOR的JS文件:
新建JSP页面,添加其JS文件
<script type="text/javascript" src="ckeditor/ckeditor.js"></script>
1.src的路径。
2.不要写成
<script type="text/javascript" src="ckeditor/ckeditor.js />
样式,在现有的3.0.1版本中会出现CKEDITOR未定义的脚本错误提示,致使不能生成编辑器。
替换TEXTAREA标签:
<textarea rows="30" cols="50" name="editor01">请输入.</textarea> <script type="text/javascript">CKEDITOR.replace('editor01');</script>
注意:要在textarea后面加入javascript.如果要在HEAD区写javasript,那么采用如下代码:
<script type="text/javascript"> window.onload = function() { CKEDITOR.replace( 'editor01' ); }; </script>
好了到此一个默认的CKEDITOR就配置完毕了,可以去页面看看它的模样了。
当然还有一个方法CKEDITOR.appendTo(elementOrId, config) 它可以在特定的dom对象中创建CKEDITOR
<div id="editorSpace"><:/div> CKEDITOR.appendTo( 'editorSpace' );
所有的配置,都可以查阅官方的API:
IN-PAGE配置方式:
最好在创建编辑器的页面中配置你的编辑器属性,使用这种方式,你无需理会在CKEDITOR安装目录中的配置文件(ps:in-page的优先级最高).
CKEDITOR.replace( 'editor1', { toolbar : 'Basic', uiColor : '#9AB8F3' });
注意:合法的属性是以“{”开始,“}”"结束,属性名和属性值用“:”隔离.
默认属性文件配置方式:
你也可以在config.js 中加入配置信息,当你打开该文件时你会发觉它几乎为空(默认)。你要做的是把配置信息加入其中。
CKEDITOR.editorConfig = function( config ) { config.language = 'fr'; config.uiColor = '#AADC6E'; };
自定义属性文件配置方式:
CKEDITOR.replace( 'editor1', { customConfig : '/custom/ckeditor_config.js' });
假设你在custom目录中有一自定义的配置文件ckeditor_config.js,那么就必须在创建ckeditor实例时制定它的路径(用customConfig属性)。
我觉得这款插件功能还是不错的,不过作者在图片上传,插入链接、表格这块的插入是不是功能显得多了一点。我是觉得这些都是给客服用的,他们根本不关心你怎么显示,反正你给我显示出来就行。作者表格删除很nice。本人拙见,作者自己斟酌。
回复