創新互聯教你如何打造個性化ckeditor網頁編輯器

2023-03-20    分類: 網站建設

網頁編輯器對于一個完整的網站是必不可少的,企業網站的內容需要后臺編輯,要使用編輯器來實現自定義內容管理,節省維護費用。部分需要投稿的網站,前臺也需要提供一個編輯器給用戶編輯投稿內容。
、世界上歷史最悠久、代碼最干凈、兼容性好、擴展型不錯的網頁編輯器就算是ckeditor了,但網頁編輯器構造非常復雜,要了解其中的所有原理非常困難,那么,如何實現自定義工具欄來打造屬于自己的編輯器呢?以下創新互聯網站建設為你一一支招。
一、通過修改config.js文件來選擇自己需要的工具。
1、一般默認采用toolbar_Full工具欄,則可以添加、刪除以下數組項來實現增減工具欄或者改變工具欄位置:
config.toolbar = 'MyToolbar';
config.toolbar_Full =
[
['Source', '-', 'Save', 'NewPage', 'Preview', '-', 'Templates'],
['Cut', 'Copy', 'Paste', 'PasteText', 'PasteFromWord', '-', 'Print', 'SpellChecker', 'Scayt'],
['Undo', 'Redo', '-', 'Find', 'Replace', '-', 'SelectAll', 'RemoveFormat'],
['Form', 'Checkbox', 'Radio', 'TextField', 'Textarea', 'Select', 'Button', 'ImageButton', 'HiddenField'],
['BidiLtr', 'BidiRtl'],
'/',
['Bold', 'Italic', 'Underline', 'Strike', '-', 'Subscript', 'Superscript'],
['NumberedList', 'BulletedList', '-', 'Outdent', 'Indent', 'Blockquote', 'CreateDiv'],
['JustifyLeft', 'JustifyCenter', 'JustifyRight', 'JustifyBlock'],
['Link', 'Unlink', 'Anchor'],
['Image', 'Flash', 'Table', 'HorizontalRule', 'Smiley', 'SpecialChar', 'PageBreak'],
'/',
['Styles', 'Format', 'Font', 'FontSize'],
['TextColor', 'BGColor'],
['Maximize', 'ShowBlocks', '-', 'About']
];
2、自定義字體:config.font_names = '宋體;黑體;微軟雅黑;Arial';
3、自定義背景顏色 :config.uiColor = '#FFFFFF';
4、ckeditor是國際化的編輯器,支持非常多種語言,以下可以設置成自己喜歡的config.language = 'zh-cn';
5、自定義換行和段落模式按鍵:
config.enterMode = CKEDITOR.ENTER_P;
config.shiftEnterMode = CKEDITOR.ENTER_BR;
6、自定義上傳圖片路徑:

config.filebrowserUploadUrl = '';
config.filebrowserImageUploadUrl = '';
config.filebrowserFlashUploadUrl = '';
二、除了可以自定之外,還可以擴展工具欄,增加ckeditor沒有的工具欄
第一步、需要在config.js里修改config.extraPlugins="h1,h2,h3,p,textindent,flvPlayer,lineheight";這里我增加了一級標題、二級標題、三級標題、段落、縮進、FLV視頻播放、行距等工具欄
第二步、在文件夾plugins里相應增加對應的文件即可。
以下是打造后的截圖
網站編輯器
三、經常會出現網站后臺編輯器顯示的內容和前臺不一致的問題,主要是因為兩個外部環境CSS不一致,可以通過修改編輯器里content.css來實現前后一致的顯示效果。
創新互聯專業定制網站,歡迎新老客戶咨詢。

當前題目:創新互聯教你如何打造個性化ckeditor網頁編輯器
文章位置:http://m.kartarina.com/news/245865.html

成都網站建設公司_創新互聯,為您提供域名注冊品牌網站設計定制網站面包屑導航自適應網站外貿建站

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

網站建設網站維護公司
主站蜘蛛池模板: 狠狠躁夜夜躁无码中文字幕| 寂寞少妇做spa按摩无码| 国产成人麻豆亚洲综合无码精品| 性色av无码免费一区二区三区 | 西西人体444www大胆无码视频| 久久久久亚洲Av无码专| HEYZO无码中文字幕人妻| 亚洲成a人片在线观看无码专区 | 国产日产欧洲无码视频无遮挡| 国产午夜片无码区在线播放| 影音先锋无码a∨男人资源站| 亚洲AV综合色区无码一区爱AV | 国产精品无码亚洲一区二区三区| heyzo专区无码综合| 精品久久久无码人妻字幂| 久久久无码人妻精品无码| 亚洲精品无码鲁网中文电影| 丰满爆乳无码一区二区三区| 亚洲另类无码专区首页| 无码h黄动漫在线播放网站| 一本大道无码日韩精品影视| 毛片一区二区三区无码| 亚洲AV无码专区国产乱码电影| 国产精品成人无码久久久久久 | 国产a级理论片无码老男人| 无码av天天av天天爽| 无码中文2020字幕二区| 亚洲午夜无码久久久久软件| 日韩精品人妻系列无码专区| 国产AV无码专区亚洲Av| 伊人久久精品无码二区麻豆| 精品久久久久久无码人妻热| 亚洲国产精品无码久久九九| 日韩A无码AV一区二区三区| 日韩无码系列综合区| 国产精品99无码一区二区| 久久亚洲国产成人精品无码区| 一道久在线无码加勒比| 在线播放无码高潮的视频| 久久久亚洲精品无码| 91精品久久久久久无码|