富文本插件ckedit

所属分类:输入-丰富的输入

 3529  16  查看评论 (3)
富文本插件ckedit ie兼容8

CKEdit

CKEdit使用方法

引用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属性)。


相关插件-丰富的输入

jquery屏幕键盘插件Virtual Keyboard

一个在浏览器的jQuery屏幕键盘(OSK)插件,。
  丰富的输入
 6059  45

jQuery文本编辑插件wangEditor

jQuery文本编辑插件wangEditor基于javascript和css开发的 Web富文本编辑器, 轻量、简洁、易用、开源免费
  丰富的输入
 16359  64

jQuery富文本编辑器Notebook

一个简单,干净,优雅的所见即所得的富文本编辑器
  丰富的输入
 20593  18

input输入样式

input输入样式 动画
  丰富的输入
 6724  94

讨论这个项目(3)回答他人问题或分享插件使用方法奖励jQ币

    BIOSER0
    2016/10/10 19:10:13
    字体颜色、大小都不能设置 回复
    无语0
    2016/10/9 10:10:05
    不怎么好用,特别是图片不能本地上传。还不如wangeditor,ueditor。 回复
    seny0
    2016/10/8 9:10:15
    很有帮助,谢谢分享 回复
取消回复
    PROMULGATOR

    罗斯福

    北京市教育网