KindEditor的簡單使用

  KindEditor 是一套開源的在線HTML編輯器像寒,主要用于讓用戶在網(wǎng)站上獲得所見即所得編輯效果仙辟,開發(fā)人員可以用 KindEditor 把傳統(tǒng)的多行文本輸入框(textarea)替換為可視化的富文本輸入框。 KindEditor 使用 JavaScript 編寫,可以無縫地與 Java剥纷、.NET、PHP蜓肆、ASP 等程序集成,比較適合在 CMS谋币、商城仗扬、論壇、博客蕾额、Wiki早芭、電子郵件等互聯(lián)網(wǎng)應(yīng)用上使用。

官網(wǎng):?http://kindeditor.net/about.php

其他常用的富文本編輯器:

UEditor?http://ueditor.baidu.com/website/

CKEditor?http://ckeditor.com/

有興趣的小伙伴可以找時間探索一下哦!

第一步:導(dǎo)入KindEditor文件

從官網(wǎng)下載好文檔之后诅蝶,將相關(guān)文件導(dǎo)入到我們的項目中退个,如下圖;并在需要富文本編輯框的頁面中引入相應(yīng)的文件调炬。


<!-- 富文本編輯器 --><link rel="stylesheet" href="../plugins/kindeditor/themes/default/default.css"/><script charset="utf-8" src="../plugins/kindeditor/kindeditor-min.js"></script><script charset="utf-8" src="../plugins/kindeditor/lang/zh_CN.js"></script>

第二步:初始化KindEditor編輯器

在頁面添加javaScript代碼初始化KindEditor編輯器语盈,并在頁面富文本編輯處指定name屬性完成初始化!

//初始化KindEditor編輯器var editor;

? ? KindEditor.ready(function (K) {

? ? ? ? editor = K.create('textarea[name="content"]', {

? ? ? ? ? ? //否允許瀏覽服務(wù)器已上傳文件,默認是falseallowFileManager:true? ? ? ? });

? ? });// html 頁面 :為普通的textarea指定name屬性即可(和js中一致)缰泡!

?

第三步:提取KindEditor編輯器中的內(nèi)容

//提取編輯器內(nèi)容varcontent = =editor.html();//清空編輯器內(nèi)容editor.html('');

KindEditor編輯器的其他操作

----------------------------------------------------------------------------------

allowFileManager 【是否允許瀏覽服務(wù)器已上傳文件】

默認值是:false------------------------------------------------------

allowImageUpload 【是否允許上傳本地圖片】

默認值是:true----------------------------------------------

allowFlashUpload 【是否允許上傳Flash】

默認值是:true----------------------------------------------

allowMediaUpload 【是否允許上傳多媒體文件】

默認值是:true------------------------------------------------

pasteType 【設(shè)置粘貼類型】 0:禁止粘貼,1:純文本粘貼,2:HTML粘貼(默認) ---------------------------------------------------

resizeType 【設(shè)置可否改變編輯器大小】 0:不能改變1:只能改變高度2:寬度和高度都可以改變(默認) ----------------------------------------------------------

themeType 【主題風格】

可設(shè)置"default"刀荒、"simple",指定simple時需要引入simple.css -------------------------------------------------------------

designMode 【可視化模式或代碼模式】

數(shù)據(jù)類型:Boolean

默認值是:true(可視化) ------------------------------------------

afterCreate:function(){} 【編輯器創(chuàng)建后】

afterCreate:function(){ //alert('創(chuàng)建完成'); } ------------------------------------------

fontSizeTable 【制定文字大小】

數(shù)據(jù)類型:Array

默認值:['9px','10px','12px','14px','16px','18px','24px','32px'] -----------------------------------------------------------------------

colorTable 【指定取色器里的顏色值】

數(shù)據(jù)類型:Array

[

['#E53333','#E56600','#FF9900','#64451D','#DFC5A4','#FFE500'],

['#009900','#006600','#99BB00','#B8D100','#60D978','#00D5FF'],

['#337FE5','#003399','#4C33E5','#9933E5','#CC33E5','#EE33EE'],

['#FFFFFF','#CCCCCC','#999999','#666666','#333333','#000000']

]

上面是默認值 ----------------------------------------------------------------------------------

【Ctrl+Enter提交】

afterCreate:function(){

var self=this;

KindEditor.ctrl(self.edit.doc, 13,function() {

self.sync(); //執(zhí)行其他事件 });

}

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

var editor=KindEditor.create('#nr');

【編輯器獲取焦點】

editor.focus();

【取得編輯器HTML內(nèi)容】

var html=editor.html();

【取得編輯器純文本內(nèi)容】

var text=editor.text();

【移除編輯器】

editor.remove();

【設(shè)置編輯器HTML】

editor.html('<strong>編輯器內(nèi)容</strong>');

【設(shè)置編輯器純文本內(nèi)容,直接顯示HTML代碼】

editor.text('<strong>編輯器內(nèi)容</strong>');

【判斷編輯器內(nèi)容是否為空】 if(editor.isEmpty()){

alert('請輸入內(nèi)容');

return false;

}

【將指定的HTML內(nèi)容插入到編輯器區(qū)域里的光標處】

editor.insertHtml('<strong>插入內(nèi)容</strong>');

【將指定的HTML內(nèi)容添加到編輯器區(qū)域的最后位置缠借∽世#】

editor.appendHtml('<strong>追加內(nèi)容</strong>');

【編輯器切換全屏模式】

editor.fullscreen();

【設(shè)置編輯器的只讀狀態(tài)】

editor.readonly(false);//true:只讀,false:取消只讀

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末烈炭,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子宝恶,更是在濱河造成了極大的恐慌符隙,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,470評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件垫毙,死亡現(xiàn)場離奇詭異霹疫,居然都是意外死亡,警方通過查閱死者的電腦和手機综芥,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,393評論 3 392
  • 文/潘曉璐 我一進店門丽蝎,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人膀藐,你說我怎么就攤上這事屠阻。” “怎么了额各?”我有些...
    開封第一講書人閱讀 162,577評論 0 353
  • 文/不壞的土叔 我叫張陵国觉,是天一觀的道長。 經(jīng)常有香客問我虾啦,道長麻诀,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,176評論 1 292
  • 正文 為了忘掉前任傲醉,我火速辦了婚禮蝇闭,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘硬毕。我一直安慰自己呻引,他們只是感情好,可當我...
    茶點故事閱讀 67,189評論 6 388
  • 文/花漫 我一把揭開白布昭殉。 她就那樣靜靜地躺著苞七,像睡著了一般。 火紅的嫁衣襯著肌膚如雪挪丢。 梳的紋絲不亂的頭發(fā)上蹂风,一...
    開封第一講書人閱讀 51,155評論 1 299
  • 那天,我揣著相機與錄音乾蓬,去河邊找鬼惠啄。 笑死,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的撵渡。 我是一名探鬼主播融柬,決...
    沈念sama閱讀 40,041評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼趋距!你這毒婦竟也來了粒氧?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,903評論 0 274
  • 序言:老撾萬榮一對情侶失蹤节腐,失蹤者是張志新(化名)和其女友劉穎外盯,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體翼雀,經(jīng)...
    沈念sama閱讀 45,319評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡饱苟,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,539評論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了狼渊。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片箱熬。...
    茶點故事閱讀 39,703評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖狈邑,靈堂內(nèi)的尸體忽然破棺而出城须,到底是詐尸還是另有隱情,我是刑警寧澤官地,帶...
    沈念sama閱讀 35,417評論 5 343
  • 正文 年R本政府宣布酿傍,位于F島的核電站,受9級特大地震影響驱入,放射性物質(zhì)發(fā)生泄漏赤炒。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,013評論 3 325
  • 文/蒙蒙 一亏较、第九天 我趴在偏房一處隱蔽的房頂上張望莺褒。 院中可真熱鬧,春花似錦雪情、人聲如沸遵岩。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,664評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽尘执。三九已至,卻和暖如春宴凉,著一層夾襖步出監(jiān)牢的瞬間誊锭,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,818評論 1 269
  • 我被黑心中介騙來泰國打工弥锄, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留丧靡,地道東北人蟆沫。 一個月前我還...
    沈念sama閱讀 47,711評論 2 368
  • 正文 我出身青樓,卻偏偏與公主長得像温治,于是被迫代替她去往敵國和親饭庞。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,601評論 2 353

推薦閱讀更多精彩內(nèi)容

  • 官網(wǎng) 中文版本 好的網(wǎng)站 Content-type: text/htmlBASH Section: User ...
    不排版閱讀 4,380評論 0 5
  • 1.JQuery 基礎(chǔ) 改變web開發(fā)人員創(chuàng)造搞交互性界面的方式熬荆。設(shè)計者無需花費時間糾纏JS復(fù)雜的高級特性舟山。 1....
    LaBaby_閱讀 1,171評論 0 1
  • UEditor的簡單使用 在Java Web階段和SSM框架階段,我們的課程設(shè)計中都會使用到富文本編輯器,目前流行...
    胖先森閱讀 4,966評論 0 8
  • 概要 64學時 3.5學分 章節(jié)安排 電子商務(wù)網(wǎng)站概況 HTML5+CSS3 JavaScript Node 電子...
    阿啊阿吖丁閱讀 9,182評論 0 3
  • 這是16年5月份編輯的一份比較雜亂適合自己觀看的學習記錄文檔,今天18年5月份再次想寫文章卤恳,發(fā)現(xiàn)簡書還為我保存起的...
    Jenaral閱讀 2,752評論 2 9