1. 下载KindEditor最新版本。
下载地址:http://code.google.com/p/kindeditor/downloads/list
2. 解压zip文件,并把所有文件上传到您的网站程序目录下,例如:http://你的域名/editor/。
3. 要添加编辑器的页面头部添加以下代码。
id为TEXTAREA输入框的id,cssPath为编辑区域的CSS定义。
查看源代码打印?1.<script type="text/javascript" charset="utf-8" src="/editor/kindeditor.js"></script>
<script type="text/javascript">
KE.show({ id : 'content_1', cssPath : './index.css' });
7.</script>
4. 要显示编辑器的位置添加TEXTAREA输入框。如果原来有TEXTAREA,属性里只加id,width,height即可。
<textarea id="content_1" name="content" style="width:700px;height:300px;visibility:hidden;"></textarea>
----------------------我是分割线---------------------------------------
调用KE.show 或KE.init 时可以设置以下属性。
id
textarea输入框的id,必选项
width
编辑器的宽度,3.2版本开始支持
height
编辑器的高度,3.2版本开始支持
wyswygMode
true或false,可视化模式或代码模式
默认值:true
autoOnsubmitMode
true或false,true时form的onsubmit事件里自动添加KE.util.setData函数,自动完成把编辑器内容设置到textarea。
默认值:true
skinType
风格类型,default或tinymce,目前暂时只支持这两种。
默认值:default
cssPath
指定编辑器iframe document的CSS,用于设置可视化区域的样式。
默认值:空
skinsPath
指定编辑器的skins目录,skins目录存放风格的css文件和gif图片。
默认值:KE.scriptPath + 'skins/'
pluginsPath
指定编辑器的plugins目录。
默认值:KE.scriptPath + 'plugins/'
minWidth
指定编辑器最小宽度,单位为像素。
默认值:200
minHeight
指定编辑器最小高度,单位为像素。
默认值:100
resizeMode
2或1或0,2时可以拖动改变宽度和高度,1时只能改变高度,0时不能拖动。
默认值:2
filterMode
true或false,true时过滤HTML代码,false时允许输入任何代码。
默认值:true
minChangeSize
undo/redo文字输入最小变化长度,当输入的文字变化小于这个长度时不会添加到undo堆栈里。
默认值:5
siteDomains
指定多个网站域名,该域名的URL都会变成相对路径。例如:siteDomains = ['yourdomain.com', 'www.yourdomain.com'];默认值:[]
htmlTags
指定要保留的HTML标记和属性。
注:filterMode为true时有效。
默认值:请参考源代码
items
指定工具栏。
默认值:请参考源代码
tagLineMode
true或false,true时虚线显示P,DIV等TAG,3.2版本开始支持。
默认值:false
--------------------我是分隔线--------------------------------
一、添加"你好"插件。
1. 定义KE.lang['hello'] = "你好"。
查看源代码打印?1.KE.lang['hello'] = "您好";
2. 定义KE.plugin['hello'],所有逻辑都在这个对象里,点击图标时默认执行click方法。
查看源代码打印?1.KE.plugin['hello'] = {
click : function(id) { alert("您好"); } };
3. 页面里添加图标定义CSS。
查看源代码打印?1..ke-icon-hello {
background-image: url(./skins/default.gif);
background-position: 0px -672px;
width: 16px;
height: 16px; }
4. 最后调用编辑器时items数组里添加hello。
查看源代码打印?1.KE.show({
id : 'content1',
cssPath : './index.css',
items : ['hello'] });
演示地址:http://www.kindsoft.net/ke/examples/demo-17.html
二、添加一个插入远程图片的插件。
定义KE.lang['remote_image'] = "插入远程图片"。
定义KE.plugin['remote_image']。
plugins目录下创建一个remote_image.html页面,是点击remote_image图标后弹出来的窗口的页面。
页面里添加图标定义.ke-icon-remote_image CSS。
详细代码请参考 http://www.kindsoft.net/ke/examples/demo-18.html
分享到:
相关推荐
kindeditor富文本框编辑器 script type="text/javascript"> var validator = null; $(function(){ KE.show({ id : 'content', imageUploadJson : 'upload_json.jsp', fileManagerJson...
富文本编辑器KindEditor-4.0.1是一款广泛应用在网页开发中的专业级富文本编辑组件。它以其功能强大、全面而闻名,为开发者提供了一种便捷的方式来创建和编辑具有格式化的文字内容,如HTML文档。这个编辑器适用于各种...
Java集成富文本编辑器KindEditor是一项常见的Web开发任务,它能提供给用户一个可视化的文本编辑界面,使得在网页上创建、编辑带有格式的文本变得简单。KindEditor是一款开源的JavaScript富文本编辑器,适用于Java...
KindEditor是一款功能强大的开源富文本框编辑器,尤其在ASP.NET开发环境中被广泛使用。它提供了丰富的文本格式化、图片上传、链接插入等编辑功能,极大地提升了用户在网页上编辑内容的体验。作为一款轻量级但功能...
Java Web 富文本编辑器(KindEditor) Java Web 富文本编辑器(KindEditor)是基于 Java Web 开发的富文本编辑器解决方案,旨在解决开发过程中的编辑功能、图片文件等操作。通过使用 KindEditor,可以快速实现富...
富文本编辑器KindEditor是一款广泛应用于网页开发中的开源编辑器,它提供了丰富的文本格式化功能,使得用户在网页上能够方便地编辑和排版文本。KindEditor的主要特点是易用、可定制性强,支持多种浏览器环境,包括IE...
富文本框编辑器是网页开发中的重要组成部分,它允许用户在网页上进行格式化文本的输入和编辑,常用于新闻编辑、博客发布、论坛发帖等场景。KindEditor是一款功能强大的开源富文本编辑器,尤其适合Java Web项目,因为...
KindEditor是一款功能强大的开源HTML富文本编辑器,它支持多种浏览器环境,如Chrome、Firefox、Safari、IE等,提供了一种便捷的方式来创建和编辑网页内容。在Java Web开发中,有时我们需要集成这样的编辑器来增强...
KindEditor 4x 是一个开源的富文本编辑器,具有良好的跨平台性和易用性,适用于各种Web应用程序。而结合layui,一个轻量级的前端UI框架,可以进一步提升编辑器的界面美观度和用户体验。 **KindEditor 4x 知识点:**...
富文本编辑器KindEditor是一款广泛应用于网页编辑的开源软件,其4.0.5版本以其强大的功能和良好的用户体验深受开发者喜爱。这个版本包含了丰富的编辑功能,不仅能够处理文本,还能处理图片、上传文件等,极大地提高...
【标题】"富文本编辑框asp.net mvc功能源码kindeditor4"指的是在ASP.NET MVC框架下,使用KindEditor4这一开源富文本编辑器实现的功能完善的代码示例。KindEditor是一款广泛应用于Web开发中的轻量级、高性能的富文本...
KindEditor是一款优秀的开源富文本编辑器,以其出色的兼容性和易用性在开发者社区中广受欢迎。本文将深入探讨KindEditor的核心特性、兼容性以及如何在项目中应用。 KindEditor主要特点: 1. **跨浏览器支持**:...
KindEditor是一款广泛应用于PHP开发中的开源富文本编辑器,它为用户提供了一个在网页上进行文本编辑的便捷界面,类似于Microsoft Word的功能。这款编辑器支持多种格式的文本输入,包括图片、视频、链接等多媒体元素...
Kindeditor是一款功能强大的开源富文本编辑器,常用于构建网页中的内容编辑区域,例如电商系统中的商品详情页。它提供了一种用户友好的界面,使得非技术人员也能方便地进行文字编辑、图片上传、链接设置等操作,从而...
以前做项目的时候都是使用KindEditor编辑...最近又在看百度的富文本框编辑器,在用户体验和功能上都有所提高。一下是我对这两个编辑器的使用总结,希望对有用的人有所帮助吧。大侠请飘过。。。哪里不好的地方,请指教。
富文本编辑框KindEditor-4.1.10是一款广泛应用于网页开发中的开源富文本编辑器,具有良好的用户界面和丰富的功能集。它允许开发者在网页上创建类似于Microsoft Word的编辑体验,使得非技术人员也能方便地进行文本...
KindEditor是一款功能强大的开源富文本编辑器,常用于网页内容编辑和管理,为用户提供类似Microsoft Word的编辑体验。它支持多种浏览器环境,如IE、Firefox、Chrome、Safari和Opera等,具有良好的跨平台性和兼容性。...
在实际项目中,结合SWFUpload和KindEditor,我们可以创建一个功能完善的用户内容发布系统,用户不仅可以方便地上传图片,还能在富文本编辑器中编辑和排版内容。这种组合在博客、论坛、CMS(内容管理系统)等场景中...
KindEditor是一款功能强大的开源富文本编辑器,广泛应用于网页内容编辑和管理,它提供了丰富的API接口,支持多种浏览器环境,包括Chrome、Firefox、Safari、IE等主流浏览器。这款编辑器以其用户友好的界面和高度可...