Ueditor是由百度web前端研发部开发的所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于BSD协议,允许自由使用和使用代码
ueditor1.2.6更新发布,属于测试版,但是修改了很多自己觉得不爽的地方,最明显的就是代码插入的方式,之前是一个插入代码的按钮,点击之后弹出一个输入代码的输入框,非常不方便,操作非常繁琐,遇到一篇文章几十个代码,就sb了~更新之后的操作方式非常人性化,选中代码,点击按钮即可,非常符合大众的操作方式。正是因为这个代码操作,所以我立马更新了~感觉不错~
更新日志
UEditor V1.2.6主要新功能
1.优化了编辑器路径的设置,可以不用手动设置路径,自动识别相关路径,解决路径设置繁琐的问题
2.重写了过滤粘贴机制,采用黑白名单,可以书写符合自己需求的过滤规则,可以完全定义标签的属性,甚至是style上的某个属性及其数值
3.优化了拖拽机制,处理浮动图片拖拽不能跟指定的某行对齐
4.数据同步改为失去焦点就执行,可以不再使用sync方法手动同步数据
5.添加了字体边框
6.优化了backspace/del键的操作
7.重写了插入代码功能,插入代码编写支持tab和回车键
8.表格支持排序和隔行显示
9.改使用closure的压缩工具
10.优化了undo/redo操作
11.优化了ui界面
12.列表粘贴优化,模仿word的列表粘贴
修复了其他一坨坨的bug。
更新方法
版本升级主要就是覆盖,对应的覆盖关系,后台程序, php/jsp/net看你是什么后台,对应覆盖
1.dialog要整体覆盖
2.third-party 要整体覆盖
3.lang 要整体覆盖
4.themes 要整体覆盖
5.ueditor_all_min.js 对应 ueditor.all.min.js要替换
6.uparse.js 对应 ueditor.parse.js 要替换
7.ueditor_config.js 可以不用替换,因为有你自己的配置,1.2.6里边的新的功能都添加了默认配置项目,如果你想改变,就追加新的配置到你自己的ueditor_config.js里,这个是唯一不用覆盖的。
1.2.5.1版本
新增功能
无
优化修复
修复在chrome 26下输入法"吃字"的BUG
1.2.5版本 新增功能
table整体重构
table支持插入表头和标题
table支持拷贝
table支持任意调整宽高
table支持任意前插后插行列
table键盘操作仿word用户体验
添加table平均分布行、列
添加table单元格对齐方式
添加table对齐方式
添加选中部分表格,点击backspace或delete删除功能
重写表格属性、单元格属性dialog
粘贴支持纯文本,源码,纯标签3个模式选择
添加计算字数的getContentLength接口
图片上传支持参数动态绑定
重写了list功能,支持一,一),(一),1),(1),——等新的列表标签
全屏快捷键 ALT+Z
添加了uparse.js展示页加载器
新增功能
远程图片抓取
服务器图片在线管理
增加了baidu图片搜索功能,搜索图片然后直接插入到编辑器中
word的本地图片取得寛高
插入视频,可预览,并且界面加入了视屏搜索功能,并且可以插入视屏预览图到编辑器中
附件上传
自动排版
单元格属性编辑
ie下的截屏功能
源码模式下css进行了简写
添加了上来就可以全屏的配置项
添加了contentchagne事件
优化了首页自定制下载
功能优化
修改了行间距的展示方式
段间距变为段前距和段后距
改进了autolink的效果,例如: dddhttp://www.baidu.com 回车,http://www.baidu.com也可以被匹配到了
分页符可以删除
增强了表格的编辑功能
优化了状态反射的性能,改为编辑器获得焦点才会触发,失去焦点不在触发状态查询
修正了focus()方法,执行编辑器实例的focus方法可以选回失去焦点之前的选区
重写了浮动工具栏,支持混乱模式下的工具栏滚动
重写了autoheight插件,去掉setInterval的方式,并且长高时不在跳动
文件上传提供flash源码
提供了.net的事例代码
首页文档进行了改进
UEditor 1.1.8.1版本
功能优化
•2012.01.31号更新
◦修复了ie下表情框被编辑器遮住的问题
◦修复了随屏涨高会出现滚动条闪烁的问题
◦修复了预览时没有引入高亮插件导致js报错的问题
◦修复了ie下全选删除浮动工具栏位置不对的问题
•优化全屏时计算zindex的方法
•修复IE下全屏后再切换回去工具栏不浮动的问题
•修复IE下右键删除浮动的图片无法删除的问题
•修复firefox、chrome下页面不停抖动的问题
•修复firefox多实例情况下全屏时工具栏位置不对的问题