- id
TEXTAREA输入框的ID,必须设置。
数据类型:String
-
items
配置编辑器的工具栏,工具栏遇到"-"会换行。
数据类型:Array
默认值:
['source', 'preview', 'fullscreen', 'undo', 'redo', 'print', 'cut', 'copy', 'paste',
'plainpaste', 'wordpaste', 'justifyleft', 'justifycenter', 'justifyright',
'justifyfull', 'insertorderedlist', 'insertunorderedlist', 'indent', 'outdent', 'subscript',
'superscript', 'date', 'time', '-',
'title', 'fontname', 'fontsize', 'textcolor', 'bgcolor', 'bold',
'italic', 'underline', 'strikethrough', 'removeformat', 'selectall', 'image',
'flash', 'media', 'layer', 'table', 'specialchar', 'hr',
'emoticons', 'link', 'unlink', 'about']
- width
编辑器的宽度,可以设置px或%,比TEXTAREA输入框样式表宽度优先度高。
数据类型:String
默认值:TEXTAREA输入框的宽度
注: 3.2版本开始支持。
- height
编辑器的高度,只能设置px,比TEXTAREA输入框样式表高度优先度高。
数据类型:String
默认值:TEXTAREA输入框的高度
注: 3.2版本开始支持。
- minWidth
数据类型:Int
指定编辑器最小宽度,单位为px。
默认值:200
- minHeight
数据类型:Int
指定编辑器最小高度,单位为px。
默认值:100
- filterMode
数据类型:Boolean
true时过滤HTML代码,false时允许输入任何代码。
默认值:true
-
htmlTags
指定要保留的HTML标记和属性。哈希数组的key为HTML标签名,value为HTML属性数组,"."开始的属性表示style属性。
数据类型:Object
默认值:
{
font : ['color', 'size', 'face', '.background-color'],
span : [
'.color', '.background-color', '.font-size', '.font-family',
'.font-weight', '.font-style', '.text-decoration', '.vertical-align'
],
div : [
'class', 'align', '.border', '.margin', '.padding', '.text-align', '.color',
'.background-color', '.font-size', '.font-family', '.font-weight',
'.font-style', '.text-decoration', '.vertical-align'
],
table: [
'class', 'border', 'cellspacing', 'cellpadding', 'width', 'height', 'align',
'.padding', '.margin', '.border', 'bgcolor', '.text-align', '.color', '.background-color',
'.font-size', '.font-family', '.font-weight', '.font-style', '.text-decoration'
],
'td,th': [
'class', 'align', 'valign', 'width', 'height', 'colspan', 'rowspan', 'bgcolor',
'.text-align', '.color', '.background-color', '.font-size', '.font-family', '.font-weight',
'.font-style', '.text-decoration', '.vertical-align'
],
a : ['class', 'href', 'target', 'name'],
embed : ['src', 'type', 'loop', 'autostart', 'quality', '.width', '.height', '/'],
img : ['src', 'width', 'height', 'border', 'alt', 'title', '.width', '.height', '/'],
hr : ['class', '/'],
br : ['/'],
'p,ol,ul,li,blockquote,h1,h2,h3,h4,h5,h6' : [
'align', '.text-align', '.color', '.background-color', '.font-size', '.font-family',
'.font-weight', '.font-style', '.text-decoration', '.vertical-align', '.text-indent'
],
'tbody,tr,strong,b,sub,sup,em,i,u,strike' : []
}
注:filterMode为true时有效。
- resizeMode
2或1或0,2时可以拖动改变宽度和高度,1时只能改变高度,0时不能拖动。
数据类型:Int
默认值:2
- skinType
风格类型,default或tinymce,目前暂时只支持这两种。
数据类型:String
默认值:default
- wyswygMode
可视化模式或代码模式
数据类型:Boolean
默认值:true
- autoOnsubmitMode
true时form的onsubmit事件里自动添加KE.util.setData函数,自动完成把编辑器内容设置到textarea的处理。
数据类型:Boolean
默认值:true
- cssPath
指定编辑器iframe document的CSS,用于设置可视化区域的样式。
数据类型:String
默认值:空
- skinsPath
指定编辑器的skins目录,skins目录存放风格的css文件和gif图片。
数据类型:String
默认值:KE.scriptPath + 'skins/'
- pluginsPath
指定编辑器的plugins目录。
数据类型:String
默认值:KE.scriptPath + 'plugins/'
- minChangeSize
undo/redo文字输入最小变化长度,当输入的文字变化小于这个长度时不会添加到undo堆栈里。
数据类型:Int
默认值:5
- tagLineMode
true时显示P,DIV等TAG的轮廓。
数据类型:Boolean
默认值:false
注: 3.2版本开始支持。
- siteDomains
指定多个网站域名,该域名的URL都会变成相对路径。例如:siteDomains = ['yourdomain.com', 'www.yourdomain.com'];
数据类型:Array
默认值:[]
注: 3.3版本开始自动识别域名,无需设置这个属性,已废弃。
参数设置例子:
KE.show({
id : "content_1",
width : "70%", //编辑器的宽度为70%
height : "200px", //编辑器的高度为100px
filterMode : false, //不会过滤HTML代码
resizeMode : 1 //编辑器只能调整高度
});
相关推荐
KindEditor ASP.NET 本ASP.NET程序是演示程序,建议不要直接在实际项目中使用。 如果您确定直接使用本程序,使用之前请仔细确认相关安全设置。 使用方法: 1. 解压zip文件,将所有文件复制到IIS的wwwroot/...
这是本人写的一个基于KindEditor-4.1.9的Java项目,采用Struts2框架,实现了KindEditor单张图片上传、批量图片上传,可以上传到image目录下的子目录中,可返回上一级目录,并实现了按名称、大小、类型排序的功能。...
KDE是Linux上最好的桌面环境,KindEditor 3.x的工具栏图标来自KDE4。 2. CHEditor http://www.chcode.com/ CHEditor是一款韩国人开发的收费编辑器,KindEditor 2.x参考了CHEditor的UI和部分代码。 3. TinyMCE ...
KindEditor非常适合在CMS、商城、论坛、博客、Wiki、电子邮件等互联网应用上使用,2006年7月首次发布2.0以来,KindEditor依靠出色的用户体验和领先的技术不断扩大编辑器市场占有率,目前在国内已经成为最受欢迎的...
今天本人才接触KindEditor,一看得到这个外观漂亮,也是JS写的,觉得比较好用就开始琢磨自己来拿用 但是在用时就发现很多问题! 其中图片上传就是一个 所以就自己写了个Demo研究,现在总算没问题了 这个Demo希望...
<servlet-class>com.elkan.kindeditor.upload.UploadImage</servlet-class> <!-- 上传图片保存的目录 --> <param-name>UPLOAD_PATH <param-value>uploadImg/ <!-- 限制上传图片的大小,单位字节(缺省值为1...
KindEditor非常适合在CMS、商城、论坛、博客、Wiki、电子邮件等互联网应用上使用,2006年7月首次发布2.0以来,KindEditor依靠出色的用户体验和领先的技术不断扩大编辑器市场占有率,目前在国内已经成为最受欢迎的...
KindEditor非常适合在CMS、商城、论坛、博客、Wiki、电子邮件等互联网应用上使用,2006年7月首次发布2.0以来,KindEditor依靠出色的用户体验和领先的技术不断扩大编辑器市场占有率,目前在国内已经成为最受欢迎的...
* 文件名:kindeditor编辑器功能强大,实现了文本格式,包含图片,视频以及flash以及动态地图的上传实现。 * 文件功能描述: 本次常用代码封装为编辑器的实用。 * 实用该编辑器注意事项: * 第一步: 需要把...
JSP版的完善KindEditor在线编辑器(带附件上传与图片按日期分类管理功能) 1.集合了日期、时间、在线预览和特殊字符插件,采用3.0皮肤; 2.将图片上传与管理的JSP页面改写成SERVLET,同时去除JSON包; 3.添加图片压缩...
说明文件在根目录下kindeditor-2.5.6/docs/README.txt 例子在根目录下kindeditor-2.5.6/demo/目录中有几个例子 另外一提的是根目录下核心文件KindEditor.js不要直接拷贝,而是自己建立一个KindEditor.js文件,然后把...
KindEditor非常适合在CMS、商城、论坛、博客、Wiki、电子邮件等互联网应用上使用,2006年7月首次发布2.0以来,KindEditor依靠出色的用户体验和领先的技术不断扩大编辑器市场占有率,目前在国内已经成为最受欢迎的...
KindEditor 是一套开源的国产在线HTML编辑器,主要用于让用户在网站上获得所见即所得编辑效果,开发人员可以用 KindEditor 把传统的多行文本...本程序示例上传本地图片到服务器并回显自动插入到kindeditor的编辑器中。
1、复制kindEditor到你web工程的webContent下 2、复制struts需要的jar包和kindEditor必须jar包到lib下,因为它们的jar包邮重复,选择最新的就ok 3、如果需要后台java代码获取内容,可以在action中定义content属性,...
kindeditor本地上传图片支持token字段,kindeditor本身图片上传并无token参数,本资源利用原生ajax改造上传代码。
KindEditor是非常好的富媒体文本编辑系统,短小精悍,可惜网上找到的都是有各种问题!一怒之下,我自己进行了修改和配置,搞成了一个网站示例.下载解压后,可以直接运行!!完全无问题.! Kindeditor版本好像官方2012年之后就...
KindEditor非常适合在CMS、商城、论坛、博客、Wiki、电子邮件等互联网应用上使用,2006年7月首次发布2.0以来,KindEditor依靠出色的用户体验和领先的技术不断扩大编辑器市场占有率,目前在国内已经成为最受欢迎的...
kindeditor 默认有 服务器图片浏览,本地上传,这里增加了在线搜索功能,抓取某搜索引擎搜索结果,并可以多张插入到编辑框
KindEditor非常适合在CMS、商城、论坛、博客、Wiki、电子邮件等互联网应用上使用。 特点: 1. 体积小,加载速度快,但功能十分丰富。2. 内置自定义range,完美地支持span标记。 3. 基于插件的方式设计,所有功能都...