KindEditor是一套开源的HTML可视化编辑器,KindEditor主要用于让用户在网站上获得所见即所得编辑效果,兼容IE、Firefox、Chrome、Safari、Opera等主流浏览器。 KindEditor使用JavaScript编写,可以无缝的于Java、.NET、PHP、ASP等程序接合。 KindEditor非常适合在CMS、商城、论坛、博客、Wiki、电子邮件等互联网
应用上使用,2006年7月首次发布2.0以来,KindEditor依靠出色的用户体验和领先的技术不断扩大编辑器市场占有率,目前在国内已经成为最受欢迎的编辑器之一。
KindEditor主要特点:
1. 体积小,加载速度快,但功能十分丰富。
2. 内置自定义range,完美地支持span标记。
3. 基于插件的方式设计,所有功能都是插件,增加自定义和扩展功能非常简单。
4. 修改编辑器风格很容易,只需修改一个CSS文件。
5. 支持大部分主流浏览器,比如IE、Firefox、Safari、Chrome、Opera。
KindEditor编辑器调用方法 1.下载 KindEditor 最新版本。打开下载页面
2.解压zip文件,将所有文件上传到您的网站程序目录下。例如:http://您的域名/editor/
3.在需要显示编辑器的位置添加TEXTAREA输入框。
id在当前页面必须是唯一的值,还有,在有些浏览器上不设宽度和高度可能显示有问题,所以最好设一下宽度和高度。宽度和高度可用inline样式设置,也可用编辑器初始化参数设置。
在TEXTAREA里设置HTML内容即可实现编辑,在这里需要注意的是,如果从服务器端程序(ASP、PHP、ASP.NET等)直接显示内容,则必须转换HTML特殊字符(>,<,&,")。具体例子请参考各语言目录下面的demo.xxx程序,目前支持ASP、ASP.NET、PHP、JSP。
KindEditor4.0 变更记录:
新增: 锚点功能。
新增: 增加loadStyleMode属性,默认情况下自动加载CSS文件。
新增: 编辑器对象增加isDirty方法,判断编辑器内容是否有修改。
改善: 粘贴MS Word时自动清理Word专用格式代码,生成干净的HTML代码。
改善: 弹出框(dialog)里的输入框添加了基本验证。
改善: 超级链接不允许包含HTML代码。
改善: uploadJson URL支持GET参数。
优化: 后退撤销,粘贴性能。
BUG: 修复了allowImageUpload为false时,无法插入网络图片的问题。
BUG: [WEBKIT] 修复了粘贴内容时顺序相反的问题。
BUG: 修复了进行修改操作,再选择一段带有样式的文字,再进行撤销操作,首先撤销的是选取操作,然后才会撤销修改的问题。
BUG: 修复了设置basePath参数后,themesPath、langPath、pluginsPath参数不起作用的问题。
BUG: 修复了图片和超级连接URL输入双引号时,HTML代码出现错乱的问题。
BUG: [IE] 修复了反复执行后退和前进时有时候出现脚本错误的问题。
BUG: [IE] 修复了连续选择相同文件上传时,第二次开始无法上传的问题。
BUG: [IE] 修复了textarea在p标签里时,无法创建编辑器的问题。
BUG: 修复了filterMode为true时,没有过滤script和style内容的问题。
BUG: [WEBKIT] 修复了粘贴内容后光标消失的问题。
BUG: [IE7] 修复了上传按钮出现偏移的问题。
BUG: [IE] 修复了innerHTML有时候抛出异常的问题。
BUG: 修复了清除HTML代码时过滤rowspan和colspan,导致表格被破坏的问题。
BUG: 修复了在框架(frameset)下面,点击编辑器的源代码按钮后,再点击其它连接变弹出显示的问题。
BUG: 修复了在非IE浏览器上,插入表格后,鼠标无法移到表格下面输入文字的问题。
BUG: [WEBKIT] 修复了回车换行后标题属性丢失的问题。
BUG: [WEBKIT] 修复了粘贴到单元格时有时候粘贴错位的问题。
BUG: 修复了删除格式时有时候丢失文字的问题。
BUG: [IE] 修复了在HTML里有inline-block时有时候_getStartEnd报错的问题。
BUG: 修复了打开地图后立即关闭窗口时,无法关闭的问题。
BUG: 修复了insertHtml插入注释开头的HTML时,注释被过滤的问题。
KindEditor(最受欢迎的HTML在线编辑器)V4.1.5 免费版软件评论