詳細配置請看壓縮包內的reademe.html
壓縮包本身也是一個完整的demo可以參考下
下載地址:
ckeditor和ckfinder在asp.net中的配置(自定義按鈕,分頁).rar
注:在ie8下在使用v2和office2003這兩個皮膚時,拖曳編輯器的改變大小時會報js錯誤(官網上面的3.4.1版本的編輯器一樣的),kama皮膚不會,所以建議使用默認的kama皮膚,如在精簡編輯器時 注意保留這個皮膚
更新1:
補充需要使用文字分頁功能,但是發現自己添加的插件,插入的標記在回車插入時會插入到p標籤中間,如果文章分頁就會有未閉合的標籤會造成頁面佈局出現問題,事實是ckeditor是有個只帶的插入分頁標籤的功能的(不會插入p標籤中)
我就直接使用自帶的這個插入分頁標籤的功能了,現在要做的是寫個正則匹配這一段插入的標籤代碼如下:
string pattern=
@"<div\s+style="page-break-after:\s+always[;]?">\s+<span\s+style="display:\s+none[;]?">&nbsp;</span></div>";
//[;]?在chrome和ff中插入的代碼中是比較嚴謹的都是style=“page-break-after:always;”(注意這個分號,ie中是沒有的)
string[] contentarr = System.Text.RegularExpressions.Regex.Split(HttpUtility.HtmlEncode(this.txtnewsconten.Text), pattern);
經測試這chrome 7,ff,ie(8)中沒有問題
更新2:添加編輯器自定義按鈕
具體配置見下載文件的的reademe.html 和代碼