導航:首頁 > 使用方法 > kindeditor使用方法

kindeditor使用方法

發布時間:2022-12-11 19:49:50

1. kindeditor使用方法,kindeditor怎麼設置長寬度

方法/步驟:

1首先我們需要kindeditor及其相關文件,這些文件可以去網上找,很容易找到。

2下載完成後會看到很多文件,但是我們只需要其中的三個主要文件,如下圖,把這三個文件拷貝到你的項目中,不要忘記jQuery文件。

3然後就是使用方法了,其實這個kindeditor就是把textare框美化了一下,添加了一些功能。所以在html中,我們需要有一個textare框,給它一個id。

4之後我們需要引入jQuery及kindeditor的js文件,其它的文件kindeditor會自動調用,不必手動引用。然後在js中寫相關的語句就可以了,如下圖:

5kindeditor的長度和寬度都可以通過參數來設置,其中width來設置寬度,最好用百分數,height來設置高度。

6除了用參數設置kindeditor大小之外,我們看html源碼還可以看到kindeditor大小由class為ke-container和ke-container-default所在的div控制,所以我們可以給ke-container和ke-container-default設置一個寬度和高度,要確保其優先順序最高,所以加!important。

2. kindeditor 編輯器php的詳細配置方法

通過使用KE.show(config)方法即可將編輯器添加到文檔中。下面是一段源碼:
KE.show = function(args) {
KE.init(args);
KE.event.ready(function() { KE.create(args.id); });
};
從源碼中可以看出,有兩種使用編輯器的方法:
法一:KE.show(config);
法二:KE.init(config);KE.create(id);

·無論使用哪種方式使用KindEditor編輯器,都必須進行參數配置;
·可以在KE.show()和KE.init()方法中傳遞配置參數config;
·配置參數config是一個對象,一般使用字面量對象;
·其中,id參數是唯一必須進行配置的,其他參數可以省略。

參數設置例子
KE.show({
id : "content_1",
width : "70%", //編輯器的寬度為70%
height : "200px", //編輯器的高度為100px
filterMode : false, //不會過濾HTML代碼
resizeMode : 1 //編輯器只能調整高度
});

配置參數
1、id
TEXTAREA輸入框的ID,必須設置。
數據類型:String

2、items
配置編輯器的工具欄,其中"-"表示換行,"|"表示分隔符。
數據類型:Array
默認值:
['source', '|', 'fullscreen', 'undo', 'redo', 'print', 'cut', '', 'paste',
'plainpaste', 'wordpaste', '|', 'justifyleft', 'justifycenter', 'justifyright',
'justifyfull', 'insertorderedlist', 'insertunorderedlist', 'indent', 'outdent', 'subscript',
'superscript', '|', 'selectall', '-',
'title', 'fontname', 'fontsize', '|', 'textcolor', 'bgcolor', 'bold',
'italic', 'underline', 'strikethrough', 'removeformat', '|', 'image',
'flash', 'media', 'advtable', 'hr', 'emoticons', 'link', 'unlink', '|', 'about']

3、width
編輯器的寬度,可以設置px或%,比TEXTAREA輸入框樣式表寬度優先度高。
數據類型:String
默認值:TEXTAREA輸入框的寬度
注: 3.2版本開始支持。

4、height
編輯器的高度,只能設置px,比TEXTAREA輸入框樣式表高度優先度高。
數據類型:String
默認值:TEXTAREA輸入框的高度
注: 3.2版本開始支持。

5、minWidth
數據類型:Int
指定編輯器最小寬度,單位為px。
默認值:200

6、minHeight
數據類型:Int
指定編輯器最小高度,單位為px。
默認值:100

7、filterMode
數據類型:Boolean
true時過濾HTML代碼,false時允許輸入任何代碼。
默認值:false
注: 3.4以前版本的filterMode默認值為true。

8、htmlTags
指定要保留的HTML標記和屬性。哈希數組的key為HTML標簽名,value為HTML屬性數組,"."開始的屬性表示style屬性。
數據類型:Object
默認值:
{
font : ['color', 'size', 'face', '.background-color'],
span : ['style'],
div : ['class', 'align', 'style'],
table:['class', 'border', 'cellspacing', 'cellpadding', 'width', 'height', 'align', 'style'],
'td,th':['class', 'align', 'valign', 'width', 'height',
'colspan', 'rowspan', 'bgcolor', 'style'],
a : ['class', 'href', 'target', 'name', 'style'],
embed : ['src', 'width', 'height', 'type', 'loop', 'autostart', 'quality',
'style', 'align', 'allowscriptaccess', '/'],
img : ['src', 'width', 'height', 'border', 'alt', 'title', 'align', 'style', '/'],
hr : ['class', '/'],
br : ['/'],
'p,ol,ul,li,blockquote,h1,h2,h3,h4,h5,h6' : ['align', 'style'],
'tbody,tr,strong,b,sub,sup,em,i,u,strike' : []
}
註:filterMode為true時有效。3.4版本開始屬性可設置style,保留所有inline樣式。

9、resizeMode
2或1或0,2時可以拖動改變寬度和高度,1時只能改變高度,0時不能拖動。
數據類型:Int
默認值:2

10、skinType
風格類型,default或tinymce。
數據類型:String
默認值:default
註:3.4以前版本和3.4.1版本開始默認值為default,3.4版本的默認值為oxygen。

11、wyswygMode
可視化模式或代碼模式
數據類型:Boolean
默認值:true

12、cssPath
指定編輯器iframe document的CSS,用於設置可視化區域的樣式。
數據類型:String或Array
默認值:空
註:3.4.1版本開始可指定多個CSS文件。例如:cssPath : ['a.css', 'b.css']

13、skinsPath
指定編輯器的skins目錄,skins目錄存放風格的css文件和gif圖片。
數據類型:String
默認值:KE.scriptPath + 'skins/'

14、pluginsPath
指定編輯器的plugins目錄。
數據類型:String
默認值:KE.scriptPath + 'plugins/'

15、minChangeSize
undo/redo文字輸入最小變化長度,當輸入的文字變化小於這個長度時不會添加到undo堆棧里。
數據類型:Int
默認值:5

16、loadStyleMode
true時自動載入編輯器的CSS。
數據類型:Boolean
默認值:true
注: 3.4版本開始支持。

17、urlType
改變站內本地URL,可設置空、relative、absolute、domain。
空為不修改URL,relative為相對路徑,absolute為絕對路徑,domain為帶域名的絕對路徑。
數據類型:String
默認值:空
注: 3.4版本開始支持,3.4.1版本開始默認值為空。

18、newlineTag
設置回車換行標簽,可設置p、br。
數據類型:String
默認值:br
注: 3.4版本開始支持。

19、afterCreate
設置編輯器創建後執行的回調函數。
數據類型:Function
默認值:無

20、afterDialogCreate
設置彈出浮動框創建後執行的回調函數。
數據類型:Function
默認值:無
注: 3.4.3版本開始支持。

21、allowUpload
true或false,true時顯示上傳圖片標簽。
數據類型:Boolean
默認值:true
注: 3.4版本開始支持。

22、allowFileManager
true或false,true時顯示瀏覽伺服器圖片功能。
數據類型:Boolean
默認值:false
注: 3.4版本開始支持。

23、referMethod
設置referMethod後上傳圖片的POST參數里有referMethod。
數據類型:String
默認值:空
注: 3.4版本開始支持。

24、dialogAlignType
設置彈出框(dialog)的對齊類型,可設置page和空。
指定page時按當前頁面居中,指定空時按編輯器居中。
數據類型:String
默認值:page
注: 3.4.1版本開始支持。

25、imageUploadJson
指定上傳圖片的伺服器端程序。
數據類型:String
默認值:../../php/upload_json.php
注: 3.4.1版本開始支持。

26、fileManagerJson
指定瀏覽遠程圖片的伺服器端程序。
數據類型:String
默認值:../../php/file_manager_json.php
注: 3.4.1版本開始支持。

27、autoSetDataMode
true或false。
true時自動將編輯器內容設置到原來的textarea,也就是每次輸入內容就執行KE.util.setData函數。
數據類型:Boolean
默認值:true
注: 3.5版本開始支持。打開autoSetDataMode模式後會降低輸入性能,理想的做法是關閉autoSetDataMode,提交數據前執行KE.util.setData。

28、afterSetData
自動執行KE.util.setData後執行的回調函數,autoSetDataMode為true時有效。
數據類型:Function
默認值:無
注: 3.5版本開始支持。

29、shadowMode
true或false,true時彈出層顯示陰影。
數據類型:Boolean
默認值:true
注: 3.5版本開始支持。

30、allowPreviewEmoticons
true或false,true時滑鼠放在表情上可以預覽表情。
數據類型:Boolean
默認值:true
注: 3.5版本開始支持。

3. 請問關於在線編輯器的使用,以kindeditor為例

你好,很高興你再次向我提問,不過這個插件我沒有用過,昨天解決你的問題是因為看到了你的錯誤提示,但現在我對你的錯誤不是很清楚!你說的編輯器的『基本方法大全』你可以去找kindeditor
的API啊,裡面有介紹他的所有使用方法的!有什麼疑問我可以在幫你一起解決!

4. 如何使用kindeditor插件

使用方法:
把解壓出來的 kindeditor 文件夾,放置到網站的根目錄中;注意,為了實現視頻顯示頁面位置不受限制同時不用改變視頻調用代碼,本插件文件引用均以相對跟目錄的絕對路徑,如果不放在根目錄,對應路徑需要全部修改,否則不能正常顯示;建議不要改動;
在發布文集頁面調用已加入視頻播放器插件的kindeditor,調用方法參照http://www.kindsoft.net/docs/usage.html 中的說明。如果自定義配置了輯器的工具欄的情況下,請務必在 items 加入 'insertfile',位置無要求;
如:
items : [
'source', '|', 'undo', 'redo', '|', 'preview', 'print', 'template', 'code', 'cut', '', 'paste',
'plainpaste', 'wordpaste', '|', 'justifyleft', 'justifycenter', 'justifyright',
'justifyfull', 'insertorderedlist', 'insertunorderedlist', 'indent', 'outdent', 'subscript',
'superscript', 'clearhtml', 'quickformat', 'selectall', '|', 'fullscreen', '/',
'formatblock', 'fontname', 'fontsize', '|', 'forecolor', 'hilitecolor', 'bold',
'italic', 'underline', 'strikethrough', 'lineheight', 'removeformat', '|', 'image', 'multiimage',
'flash', 'media','insertVideo', 'insertfile', 'table', 'hr', 'emoticons', 'map', 'pagebreak',
'anchor', 'link', 'unlink', '|', 'about'
],

對於通過插件工具欄按鈕插入生成的代碼不要改動,均有其作用的;
在顯示文集頁面調用視頻播放器ckplayer;
<script charset="utf-8" src="/kindeditor/plugins/insertVideo/ckplayer/ckplayer.js"></script>

完成以上步驟即可,使用本插件。

5. Kindeditor怎麼調用出圖片空間的選項,要具體的操作方法

體方法如下。(在官方原版的基礎上)
/kindeditor/plugins/image/image.js第14行

allowFileManager=K.undef(self.allowFileManager,false),
改為
allowFileManager=K.undef(self.allowFileManager,true),
-------------調用方法---------------

在引用kindeditor頁面調用allowFileManager:true
<script>
vareditor;
KindEditor.ready(function(K){
editor=K.create('#content',{
allowFileManager:true
});
});
</script>

6. 怎麼調用kindeditor自帶工具的方法

你要把所需的文件下載下來,下載地址去上面的官網找吧。
你要把所需要的文件上傳到你的網站,接下來就是引用了。在需要顯示編輯器的位置添加textarea輸入框,注意ID在頁面中應該是唯一的,不說你也知道。

在該HTML頁面添加以下腳本,第一個參數可用其它CSS選擇器,匹配多個textarea時只在第一個元素上載入編輯器。通過K.create函數的第二個參數,可以對編輯器進行配置,具體參數請參考 編輯器初始化參數 (官網有詳細介紹)。

4
如果你想獲得編輯器中的數據,可以用下面的代碼。

7. kindeditor使用方法,kindeditor怎麼設置長寬度

kindeditor的使用方法以及設置長寬度的方法如下:

  1. 首先下載kindeditor的以及和kindeditor相關的文件,如下圖所示:

閱讀全文

與kindeditor使用方法相關的資料

熱點內容
中式棉襖製作方法圖片 瀏覽:65
五菱p1171故障碼解決方法 瀏覽:858
男士修護膏使用方法 瀏覽:547
電腦圖標修改方法 瀏覽:608
濕氣怎麼用科學的方法解釋 瀏覽:539
910除以26的簡便計算方法 瀏覽:806
吹東契奇最簡單的方法 瀏覽:705
對腎臟有好處的食用方法 瀏覽:100
電腦四線程內存設置方法 瀏覽:514
數字電路通常用哪三種方法分析 瀏覽:17
實訓課程的教學方法是什麼 瀏覽:527
苯甲醇乙醚鑒別方法 瀏覽:84
蘋果手機微信視頻聲音小解決方法 瀏覽:701
控制箱的連接方法 瀏覽:75
用什麼簡單的方法可以去痘 瀏覽:789
快速去除甲醛的小方法你知道幾個 瀏覽:805
自行車架尺寸測量方法 瀏覽:125
石磨子的製作方法視頻 瀏覽:153
行善修心的正確方法 瀏覽:404
土豆燉雞湯的正確方法和步驟 瀏覽:276