KindEditor 是一款开源的在线HTML编辑器,用 JavaScript 编写,核心目标是让用户在网页上直接获得所见即所得的内容编辑体验。开发者可以拿它把普通的多行文本输入框替换成可视化富文本输入框,用户不用接触 HTML 代码也能排出带格式的文章。它能与 Java、.NET、PHP、ASP 等后端程序无缝配合,常见于 CMS、商城、论坛、博客、Wiki 和电子邮件等互联网应用。

1、 用 JavaScript 实现,浏览器端即可运行,不依赖特定后端语言
2、 替换 textarea 后,用户看到的是带工具栏的编辑区域,而不是纯文本输入框
3、 与 Java、.NET、PHP、ASP 等程序集成时不需要额外改造编辑器内核
4、 适合 CMS、商城、论坛、博客、Wiki、电子邮件等需要用户生产内容的场景
- 体积小、加载快,页面打开时不会给编辑器本身增加太多等待时间
- 源码开放,代码结构清晰,便于按项目需要查看和调整
- 内置自定义 DOM 类库,对 DOM 的操控更精确,不依赖外部 DOM 框架
- 采用插件式设计,所有功能都以插件形式存在,可按需增减
- 更换编辑器风格只需修改一个 CSS 文件
- 兼容 IE、Firefox、Safari、Chrome、Opera 等主流浏览器
- 1.10 版修复了 IE11 兼容问题
- 1.10 版修复了 IE6-7 下上传按钮界面错乱的问题
- 1.10 版修复了引入 kindeditor-all.js 后开启自动高度插件报错的问题
- 1.10 版修复了 符号在代码模式来回切换后变成 (R) 的问题
- 1.10 版修复了字体、文字大小、颜色等操作的 toggle 效果问题
- 1.10 版修复了非 IE 浏览器下 returnValue 和 cancelBubble 的设置问题
- 1.10 版修复了特定字符导致浏览器死循环的问题
- 1.9 版修复了选中内容后无法添加超级链接的问题
- 1.9 版修复了自动高度插件无法在多个编辑器上使用的问题
1、 4.1.8 版让 kindeditor-all.js 包含自动高度插件
2、 4.1.8 版新增 K.html(expr, val)、K.appendHtml(expr, val)、K.insertHtml(expr, val) 接口
3、 4.1.8 版改善 IE9+ 统一使用 W3C Range
4、 4.1.8 版允许页面加载完成后触发 KindEditor.ready
5、 4.1.8 版用 getAttribute 替代已不赞成使用的 getAttributeNode
6、 4.1.8 版修复了点击边缘无法弹出文件选择框、embed 宽高不能设百分比、Firefox 下切回源码后插图报错等问题
8、 4.1.7 版修复了取消全屏后尺寸未恢复、IE 下删除媒体后立即点图片按钮出错、IE8 源码模式输入丢失 type 属性、IE 下切源码再切回插入图片报错、5x5 表格合并报错等问题
1、 4.1.5 版新增 zIndex 参数,可指定弹出层的 z-index
3、 4.1.4 版改善弹出框跟随滚动条居中显示
5、 4.1.3 版新增百度地图可插入 iframe 动态地图,新增 pagebreakHtml 参数指定分页符 HTML,改善重复执行 K.create 只创建一次
(您的评论需要经过审核才能显示)
0条评论