Ueditor是由百度web前端研發(fā)部開(kāi)發(fā)的所見(jiàn)即所得富文本web編輯器,具有輕量,可定制,注重用戶(hù)體驗(yàn)等特點(diǎn),開(kāi)源基于BSD協(xié)議,允許自由使用和使用代碼
ueditor1.2.6更新發(fā)布,屬于測(cè)試版,但是修改了很多自己覺(jué)得不爽的地方,最明顯的就是代碼插入的方式,之前是一個(gè)插入代碼的按鈕,點(diǎn)擊之后彈出一個(gè)輸入代碼的輸入框,非常不方便,操作非常繁瑣,遇到一篇文章幾十個(gè)代碼,就sb了~更新之后的操作方式非常人性化,選中代碼,點(diǎn)擊按鈕即可,非常符合大眾的操作方式。正是因?yàn)檫@個(gè)代碼操作,所以我立馬更新了~感覺(jué)不錯(cuò)~
更新日志
UEditor V1.2.6主要新功能
1.優(yōu)化了編輯器路徑的設(shè)置,可以不用手動(dòng)設(shè)置路徑,自動(dòng)識(shí)別相關(guān)路徑,解決路徑設(shè)置繁瑣的問(wèn)題
2.重寫(xiě)了過(guò)濾粘貼機(jī)制,采用黑白名單,可以書(shū)寫(xiě)符合自己需求的過(guò)濾規(guī)則,可以完全定義標(biāo)簽的屬性,甚至是style上的某個(gè)屬性及其數(shù)值
3.優(yōu)化了拖拽機(jī)制,處理浮動(dòng)圖片拖拽不能跟指定的某行對(duì)齊
4.數(shù)據(jù)同步改為失去焦點(diǎn)就執(zhí)行,可以不再使用sync方法手動(dòng)同步數(shù)據(jù)
5.添加了字體邊框
6.優(yōu)化了backspace/del鍵的操作
7.重寫(xiě)了插入代碼功能,插入代碼編寫(xiě)支持tab和回車(chē)鍵
8.表格支持排序和隔行顯示
9.改使用closure的壓縮工具
10.優(yōu)化了undo/redo操作
11.優(yōu)化了ui界面
12.列表粘貼優(yōu)化,模仿word的列表粘貼
修復(fù)了其他一坨坨的bug。
更新方法
版本升級(jí)主要就是覆蓋,對(duì)應(yīng)的覆蓋關(guān)系,后臺(tái)程序, php/jsp/net看你是什么后臺(tái),對(duì)應(yīng)覆蓋
1.dialog要整體覆蓋
2.third-party 要整體覆蓋
3.lang 要整體覆蓋
4.themes 要整體覆蓋
5.ueditor_all_min.js 對(duì)應(yīng) ueditor.all.min.js要替換
6.uparse.js 對(duì)應(yīng) ueditor.parse.js 要替換
7.ueditor_config.js 可以不用替換,因?yàn)橛心阕约旱呐渲茫?.2.6里邊的新的功能都添加了默認(rèn)配置項(xiàng)目,如果你想改變,就追加新的配置到你自己的ueditor_config.js里,這個(gè)是唯一不用覆蓋的。
1.2.5.1版本
新增功能
無(wú)
優(yōu)化修復(fù)
修復(fù)在chrome 26下輸入法"吃字"的BUG
1.2.5版本 新增功能
table整體重構(gòu)
table支持插入表頭和標(biāo)題
table支持拷貝
table支持任意調(diào)整寬高
table支持任意前插后插行列
table鍵盤(pán)操作仿word用戶(hù)體驗(yàn)
添加table平均分布行、列
添加table單元格對(duì)齊方式
添加table對(duì)齊方式
添加選中部分表格,點(diǎn)擊backspace或delete刪除功能
重寫(xiě)表格屬性、單元格屬性dialog
粘貼支持純文本,源碼,純標(biāo)簽3個(gè)模式選擇
添加計(jì)算字?jǐn)?shù)的getContentLength接口
圖片上傳支持參數(shù)動(dòng)態(tài)綁定
重寫(xiě)了list功能,支持一,一),(一),1),(1),——等新的列表標(biāo)簽
全屏快捷鍵 ALT+Z
添加了uparse.js展示頁(yè)加載器
新增功能
遠(yuǎn)程圖片抓取
服務(wù)器圖片在線(xiàn)管理
增加了baidu圖片搜索功能,搜索圖片然后直接插入到編輯器中
word的本地圖片取得寛高
插入視頻,可預(yù)覽,并且界面加入了視屏搜索功能,并且可以插入視屏預(yù)覽圖到編輯器中
附件上傳
自動(dòng)排版
單元格屬性編輯
ie下的截屏功能
源碼模式下css進(jìn)行了簡(jiǎn)寫(xiě)
添加了上來(lái)就可以全屏的配置項(xiàng)
添加了contentchagne事件
優(yōu)化了首頁(yè)自定制下載
功能優(yōu)化
修改了行間距的展示方式
段間距變?yōu)槎吻熬嗪投魏缶?br/>改進(jìn)了autolink的效果,例如: dddhttp://www.baidu.com 回車(chē),http://www.baidu.com也可以被匹配到了
分頁(yè)符可以刪除
增強(qiáng)了表格的編輯功能
優(yōu)化了狀態(tài)反射的性能,改為編輯器獲得焦點(diǎn)才會(huì)觸發(fā),失去焦點(diǎn)不在觸發(fā)狀態(tài)查詢(xún)
修正了focus()方法,執(zhí)行編輯器實(shí)例的focus方法可以選回失去焦點(diǎn)之前的選區(qū)
重寫(xiě)了浮動(dòng)工具欄,支持混亂模式下的工具欄滾動(dòng)
重寫(xiě)了autoheight插件,去掉setInterval的方式,并且長(zhǎng)高時(shí)不在跳動(dòng)
文件上傳提供flash源碼
提供了.net的事例代碼
首頁(yè)文檔進(jìn)行了改進(jìn)
UEditor 1.1.8.1版本
功能優(yōu)化
•2012.01.31號(hào)更新
◦修復(fù)了ie下表情框被編輯器遮住的問(wèn)題
◦修復(fù)了隨屏漲高會(huì)出現(xiàn)滾動(dòng)條閃爍的問(wèn)題
◦修復(fù)了預(yù)覽時(shí)沒(méi)有引入高亮插件導(dǎo)致js報(bào)錯(cuò)的問(wèn)題
◦修復(fù)了ie下全選刪除浮動(dòng)工具欄位置不對(duì)的問(wèn)題
•優(yōu)化全屏?xí)r計(jì)算zindex的方法
•修復(fù)IE下全屏后再切換回去工具欄不浮動(dòng)的問(wèn)題
•修復(fù)IE下右鍵刪除浮動(dòng)的圖片無(wú)法刪除的問(wèn)題
•修復(fù)firefox、chrome下頁(yè)面不停抖動(dòng)的問(wèn)題
•修復(fù)firefox多實(shí)例情況下全屏?xí)r工具欄位置不對(duì)的問(wèn)題