`
sunnyboo
  • 浏览: 12757 次
  • 性别: 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...

    基于Objective-C语言实现图文混排的编辑器源码.zip

    `CHEditorDemo`很可能是项目的示例应用,开发者可以在这个应用中看到如何使用CHEditor库来创建一个具有图文混排功能的编辑界面。`CHEditorDemo.xcodeproj`是Xcode项目文件,是iOS开发中的工程文件,包含了项目的所有...

    图片大小编辑器 图片大小改变

    application/x-rar 390.02KB

    kindeditor

    CHEditor是一款韩国人开发的收费编辑器,KindEditor 2.x参考了CHEditor的UI和部分代码。 3. TinyMCE http://tinymce.moxiecode.com/ TinyMCE是一款非常优秀的编辑器,KindEditor 2.x和3.x参考了TinyMCE的UI和部分...

    Ckeditor菜单栏中字体、大小等选项在ie8、ie10中不能展开问题

    在IT行业中,网页编辑器的兼容性问题是一个常见的挑战,特别是对于较老的浏览器版本,如Internet Explorer(IE)。在本例中,我们关注的是Ckeditor4在IE8和IE10中遇到的问题,即菜单栏中的字体、大小等选项无法展开...

    blog-web:AngularJS6 + SpringBoot1.5.15前补充分离SPA博客系统实战

    项目架构SpringBoot1.5.5 MySQL JPA AngularJS6 NG-ZORRO前端UI框架Cheditor富文本编辑器使用说明方法1.下载原始码导入直接启动。 1.1。直接在GitHub下载对应的前一级原始代码(初始二进制包含SQL语句,SQL位于blog-...

    CKeditor4 字体颜色功能配置方法教程

    今天动手ckeditor编辑器的时候发现工具栏上并没有可以更改字体颜色和背景颜色的按钮,所以我上网搜了下,网上特别多config.js文件配置的代码了,看得眼花缭乱的我选择把全部代码都复制下来。结果当然是没用的……一...

    ckeditor4-docs-samples:官方CKEditor 4文档的代码示例(https

    CKEditor 4文档的代码示例该存储库包含为和创建的即用型代码示例。 为了查看实际的示例,请将其源代码复制到CKEditor plugins目录。 下载CKEditor软件包。 请注意,出于开发目的,建议下载源版本。...

Global site tag (gtag.js) - Google Analytics