`
sunnyboo
  • 浏览: 12789 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

富文本编辑器CHEDITOR的使用与配置

阅读更多
CKEDITOR使用与配置

安装:

  下载CKEDITOR的文件,解压后复制到工程的WEBROOT目录下就OK!

引用CKEDITOR的JS文件:

  新建JSP页面,添加其JS文件

  注意: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' );



可参考:http://www.cnblogs.com/Fskjb/archive/2009/11/16/1603461.html


项目调用示例:

       
        //将textarea替换成富文本
        CKEDITOR.replace( &quot;demo&quot;, {
              toolbar : 'Basic'
          });

       // ......
       //获取富文本框中的值
       var demo2=CKEDITOR.instances.demo.getData();
       
       //如果存在中文乱码问题,需要对文本信息进行两次编码
        	demo2=encodeURIComponent(demo2);
	        demo2=encodeURIComponent(demo2);


String demo = StringUtils.getParameter(request, "demo2");
       //后台再通过解码获得中文
try {
	      demo = URLDecoder.decode(demo, "UTF-8");
	} catch (Exception e) {
			e.printStackTrace();
	}
分享到:
评论

相关推荐

    java web cheditor

    "Java Web cheditor"可能指的是一个基于Java技术实现的Web富文本编辑器,具备小巧、轻便、功能强大以及对多种浏览器的良好支持等特点。其少配置、易上手的特性使得开发人员能够快速集成到项目中,提升用户体验。 在...

    Cheditor 4.2

    这款富文本编辑器的强大之处在于其图片上传功能,允许用户在编辑文档时无缝地添加和管理图片,极大地提升了在线文档处理的体验。 Cheditor 4.2的特性包括但不限于: 1. **富文本编辑**:提供基本的文字格式化选项...

    Cheditor 文档

    Cheditor 是一款功能强大的富文本编辑器,它能够支持多种编程环境如 .NET、Java 和 PHP,并且提供了丰富的编辑功能,使得开发者能够轻松地集成到自己的项目中。根据描述,Cheditor 不仅能够作为文本编辑器使用,还...

    ckeditor 4.0编辑器带图片,flash 视频上传

    CKEditor 4.0 是一款广泛使用的开源富文本编辑器,它为网页内容创作提供了强大的功能,支持多种格式如文本、图片、链接、表格等。CKFinder 是与 CKEditor 配套使用的文件管理器,方便用户上传、管理和插入多媒体资源...

    ckeditor_4.5.9_standard.zip

    《ckeditor_4.5.9_standard.zip:深度解析富文本编辑器CKEditor 4.5.9标准版》 在互联网内容创作领域,富文本编辑器扮演着至关重要的角色,它们为用户提供了一种直观、易用的方式来创建和编辑带有格式的文本。...

    ckeditor5 全功能版(纯手工编译)

    CKEditor 5 是一款现代、开源且功能强大的富文本编辑器,被广泛应用于网站、应用程序和其他需要高质量文本输入的场景。这款编辑器以其易于使用、高度可定制和丰富的功能集而闻名。在本文中,我们将深入探讨 CKEditor...

Global site tag (gtag.js) - Google Analytics