首页 > 代码库 > 百度编辑器(UEditor)自定义工具栏

百度编辑器(UEditor)自定义工具栏

百度编辑器(UEditor)自定义工具栏的自定义

百度编辑器默认功能比较齐全,但是不一定是我们所需要的,有的功能可以去掉,用自己想要的就可以了,可以参考百度官方文档!

百度编辑器默认配置展示界面

技术分享

如何自定义工具栏:

方法一:在实例化编辑器的时候红色文字部分便是你所需要的

 1 <script type="text/Javascript">   2     var editor = UE.getEditor(‘container‘,{   3         //这里可以选择自己需要的工具按钮名称,此处仅选择如下五个   4         toolbars:[[‘FullScreen‘, ‘Source‘, ‘Undo‘, ‘Redo‘,‘bold‘,‘test‘]],   5         //focus时自动清空初始化时的内容   6         autoClearinitialContent:true,   7         //关闭字数统计   8         wordCount:false,   9         //关闭elementPath  10         elementPathEnabled:false,  11         //默认的编辑区域高度  12         initialFrameHeight:300  13         //更多其他参数,请参考ueditor.config.js中的配置项  14     });  15 </script>

方法二:

直接修改ueditor.config.js配置文件

 找到:红色框中的内容并注释掉重新选中自己需要的

第一步:

技术分享

第二步:修改成你所需要的比如

 

 1 , toolbars: [[ 2         ‘link‘, //超链接 3         ‘unlink‘, //取消链接 4         ‘|‘, 5         ‘forecolor‘, //字体颜色 6         ‘backcolor‘, //背景色 7         ‘fontfamily‘, //字体 8         ‘fontsize‘, //字号         9         ‘|‘,        10         ‘bold‘, //加粗11         ‘italic‘, //斜体12         ‘underline‘, //下划线13         ‘strikethrough‘, //删除线14         ‘|‘,15         ‘formatmatch‘, //格式刷16         ‘removeformat‘, //清除格式17         ‘|‘,18         ‘insertorderedlist‘, //有序列表19         ‘insertunorderedlist‘, //无序列表20         ‘|‘,21         ‘inserttable‘, //插入表格22         ‘paragraph‘, //段落格式23         ‘simpleupload‘, //单图上传24         ‘imagecenter‘, //居中25         ‘attachment‘, //附件26         27         ‘|‘,28         ‘justifyleft‘, //居左对齐29         ‘justifycenter‘, //居中对齐30         ‘horizontal‘, //分隔线31         ‘|‘,32         ‘blockquote‘, //引用33         ‘insertcode‘, //代码语言34         35         ‘|‘,36         ‘source‘, //源代码37         ‘preview‘, //预览38         ‘fullscreen‘, //全屏39         ]]

展现效果:

技术分享

完整的按钮列表参考:

 1 toolbars: [ 2     [ 3         ‘anchor‘, //锚点 4         ‘undo‘, //撤销 5         ‘redo‘, //重做 6         ‘bold‘, //加粗 7         ‘indent‘, //首行缩进 8         ‘snapscreen‘, //截图 9         ‘italic‘, //斜体10         ‘underline‘, //下划线11         ‘strikethrough‘, //删除线12         ‘subscript‘, //下标13         ‘fontborder‘, //字符边框14         ‘superscript‘, //上标15         ‘formatmatch‘, //格式刷16         ‘source‘, //源代码17         ‘blockquote‘, //引用18         ‘pasteplain‘, //纯文本粘贴模式19         ‘selectall‘, //全选20         ‘print‘, //打印21         ‘preview‘, //预览22         ‘horizontal‘, //分隔线23         ‘removeformat‘, //清除格式24         ‘time‘, //时间25         ‘date‘, //日期26         ‘unlink‘, //取消链接27         ‘insertrow‘, //前插入行28         ‘insertcol‘, //前插入列29         ‘mergeright‘, //右合并单元格30         ‘mergedown‘, //下合并单元格31         ‘deleterow‘, //删除行32         ‘deletecol‘, //删除列33         ‘splittorows‘, //拆分成行34         ‘splittocols‘, //拆分成列35         ‘splittocells‘, //完全拆分单元格36         ‘deletecaption‘, //删除表格标题37         ‘inserttitle‘, //插入标题38         ‘mergecells‘, //合并多个单元格39         ‘deletetable‘, //删除表格40         ‘cleardoc‘, //清空文档41         ‘insertparagraphbeforetable‘, //"表格前插入行"42         ‘insertcode‘, //代码语言43         ‘fontfamily‘, //字体44         ‘fontsize‘, //字号45         ‘paragraph‘, //段落格式46         ‘simpleupload‘, //单图上传47         ‘insertimage‘, //多图上传48         ‘edittable‘, //表格属性49         ‘edittd‘, //单元格属性50         ‘link‘, //超链接51         ‘emotion‘, //表情52         ‘spechars‘, //特殊字符53         ‘searchreplace‘, //查询替换54         ‘map‘, //Baidu地图55         ‘gmap‘, //Google地图56         ‘insertvideo‘, //视频57         ‘help‘, //帮助58         ‘justifyleft‘, //居左对齐59         ‘justifyright‘, //居右对齐60         ‘justifycenter‘, //居中对齐61         ‘justifyjustify‘, //两端对齐62         ‘forecolor‘, //字体颜色63         ‘backcolor‘, //背景色64         ‘insertorderedlist‘, //有序列表65         ‘insertunorderedlist‘, //无序列表66         ‘fullscreen‘, //全屏67         ‘directionalityltr‘, //从左向右输入68         ‘directionalityrtl‘, //从右向左输入69         ‘rowspacingtop‘, //段前距70         ‘rowspacingbottom‘, //段后距71         ‘pagebreak‘, //分页72         ‘insertframe‘, //插入Iframe73         ‘imagenone‘, //默认74         ‘imageleft‘, //左浮动75         ‘imageright‘, //右浮动76         ‘attachment‘, //附件77         ‘imagecenter‘, //居中78         ‘wordimage‘, //图片转存79         ‘lineheight‘, //行间距80         ‘edittip ‘, //编辑提示81         ‘customstyle‘, //自定义标题82         ‘autotypeset‘, //自动排版83         ‘webapp‘, //百度应用84         ‘touppercase‘, //字母大写85         ‘tolowercase‘, //字母小写86         ‘background‘, //背景87         ‘template‘, //模板88         ‘scrawl‘, //涂鸦89         ‘music‘, //音乐90         ‘inserttable‘, //插入表格91         ‘drafts‘, // 从草稿箱加载92         ‘charts‘, // 图表93     ]

 

百度编辑器(UEditor)自定义工具栏