xhEditor是一個基於jQuery開發的簡單迷你且高效的視覺化XHTML編輯器,基於網路存取並且相容於IE 6.0-8.0,Firefox 3.0,Opera 9.6,Chrome 1.0,Safari 3.22。
Features(特點):
Small:初始載入5個文件,包括:1個js(36k)+2個css(6k)+2個圖片(4k),總共46k。若js和css檔案進行gzip壓縮,可以進一步縮減約18k。
Fast:基於jQuery引擎開發,提供高效率的程式碼執行效率
Simple:簡單的呼叫方式,加上一個class屬性就能將您的textarea立刻變成一個功能豐富的視覺化編輯器。
Word:實作Word程式碼自動偵測並清理,提供高效完美的Word程式碼過濾方案,產生程式碼最優化精簡,但卻不遺失任何細節效果。
UBB: 提供完美的UBB視覺化編輯解決方案,在您獲得安全高效代碼儲存的同時,又能享受可視化編輯的便利
ver 0.9.6 Change(2009-6-14)
1.修正:在span標籤的color樣式編輯過程中,在某些情況下會遺失或轉換成另一種顏色的問題
2.修正:IE瀏覽器下,由於原遊標遺失解決方案不理想,造成遊標在某些情況會跑到頁面結尾的問題
3.修正:在Chrome和Safari瀏覽器下,切換到原始碼模式無法全視窗的問題(目前僅部分修正)
4.修正:某些非盒子模型瀏覽器渲染下無法全螢幕問題的進一步修正
5.修正:由於XHTML 1.0 Strict DTD和HTML 5規範中都已經完全的停用,因此輸出程式碼標籤統一改為
6.刪除:由於某些情況下需要利用css配合HTML路徑製作樣式效果,因此取消無意義標籤(測試)清理功能
7.新增:某些瀏覽器(IE等)會自動將src和href等屬性自動變為絕對路徑,因此新增屬性值自動儲存功能,並允許在初始化時關閉此功能:keepValue:false
8.新增:針對IE瀏覽器新增強制換行,原先若一直輸入某個英文字母,會使編輯器視窗產生橫向捲軸
9.修正:修正了編輯器介面初始化時高度和寬度計算錯誤的問題
10.新增:彈出dialog自適應視覺視窗區域範圍,超出螢幕右邊範圍自動靠左顯示
11.調整:鑑於網路和大部分權威軟體都流行在
中間加上空格,即顯示如下:
,因此本編輯器也改為帶空格的自關閉標籤輸出
12.新增:新增自訂按鈕功能,可自訂按鈕的樣式、顯示名稱、快速鍵及事件代碼,具體使用方法請參考demo9
展開