KindEditor是一套開源的HTML可視化編輯器,KindEditor主要用于讓用戶在網站上獲得所見即所得編輯效果,兼容IE、Firefox、Chrome、Safari、Opera等主流瀏覽器。歡迎下載使用。
KindEdito簡介
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時,注釋被過濾的問題。
- PC官方版
- 安卓官方手機版
- IOS官方手機版