开源的HTML在线编辑器

2019-12-23 01:57栏目:web网络
TAG:

KindEditor是一套开源的HTML可视化编辑器,主要用于让用户在网站上获得所见即所得编辑效果,兼容IE、Firefox、Chrome、Safari、Opera等主流浏览器。 KindEditor使用JavaScript编写,可以无缝的与Java、.NET、PHP、ASP等程序接合。KindEditor 4.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可视化编辑器,主要用于让用户在网站上获得所见即所得编辑效果,兼容IE、Firefox、Chrome、Safari、Opera等主流浏览器。 KindEditor使用JavaScript编写,可以无缝的与Java、.NET、PHP、ASP等程序接合。这次版本主要增加了ASP、ASP.NET、JSP演示程序,并包含很多bugfix,详细变更记录为如下:------* BUG: 修改了重复编辑超级链接时每次都添加amp;的问题。* BUG: 修改了在IE上右键菜单没有复制、剪切项目的问题。* BUG: 修改了在IE上没有格式化font color=#000代码的问题。* BUG: 修改了PHP上传程序日期格式不正确的问题。* BUG: 修改了在IE上代码模式下全屏本地URL自动变成绝对URL的问题。* BUG: 修改了在代码模式下KE.util.setFullHtml函数不显示HTML内容的问题。* BUG: 修改了在MARQUEE元素里回车换行出现JS错误的问题。* BUG: 修改了通过菜单剪切、粘贴时不触发KE.event.input事件的问题。* BUG: 修改了在IE上焦点离开编辑区域后没有记住最后的range位置的问题。* BUG: 修改了在源代码模式下undo/redo能看到临时HTML代码的问题。* BUG: 修改了在IE上输入的HTML开头是script时该代码被删掉的问题。* BUG: 修改了在IE上将img替换hr时有时候报错的问题。* BUG: 修改了在IE上编辑marquee元素里的图片和超级链接时报错的问题。* BUG: 修改了右键点击图片右边时有时候会弹出图片编辑菜单的问题。* BUG: 修改了script和style代码无法保留换行符的问题。* BUG: 修改了在非IE浏览器上换行使用p的时候最后一个p结尾还是有一个br的问题。* BUG: 修改了Webkit系列浏览器的textarea可拖动调整大小,聚焦时边框变成黄色的问题。* BUG: 修改了在IE上代码模式下有时候不会自动换行的问题。* BUG: 修改了在IE上new Function和iframe引起内存泄漏的问题。* 改变: 默认换行方式改成p换行。* 改善: 弹出框未指定任何按钮(yesButton, noButton, previewButton)时,不显示底部DIV。* 改善: 确定alert框后将焦点设置到输入错误的输入框。* 改善: 上传图片时如果返回的JSON格式有错误,提示友好信息。* 改善: 从Word粘贴功能严格过滤垃圾代码。* 改善: 编辑时同步更新原textarea里的HTML内容,不需要在提交前设置KE.util.setData。* 改善: 根据resizeMode配置显示不同的鼠标状态和小图标。* 改善: 按TAB键时插入4个nbsp;。* 增加: 增加了afterDialogCreate属性,设置弹出dialog后执行的回调函数。* 增加: 增加了ASP.NET、ASP、JSP演示程序。* 增加: 增加了工具栏分割符号。* 删除: 删除了autoOnsubmit属性。演示:------下载:------

KindEditor是用JavaScript编写的HTML可视化编辑器,在CMS、论坛、博客、电子邮件等互联网应用上得到广泛使用。2006年7月首次发布2.0以来,KindEditor依靠出色的用户体验和领先的技术不断扩大编辑器市场占有率,目前在国内已经成为轻量级编辑器的首选。这次版本重写了XHTML输出部分,大幅提高了XHTML格式化性能。此外还有包含多个BUG修正和性能优化。下载页面:演示页面: 3.3 变更记录:1. 提高了加载速度。DOM加载完成后立即创建编辑器,以前用了window onload事件。2. 改善了HTML格式化性能。增加KE.format,替代原来的outputHtml和htmlToXhtml。3. 删除了siteDomains属性,link和当前域名相同时自动改成相对域名。4. 修改了在IE上有不规范HTML标签时出现重复内容的问题。5. 修改了在Fifefox粘贴Word文档时头部出现垃圾代码的问题。6. 编辑器宽度设定支持百分比,不设置大小时默认取得textarea的大小。7. 整理了插入表格代码。8. 修改了特殊字符、插入表格等功能受YUI全局CSS影响的问题。9. 修改了在Firefox上按F5刷新时JS报错的问题。10. 修改了在Firefox上有时候不能删除内容的问题。11. 修改了代码模式下输入的内容没有被格式化的问题。

版权声明:本文由澳门新葡亰平台游戏发布于web网络,转载请注明出处:开源的HTML在线编辑器