Tinymce,禁用 numlist 下拉菜单

Posted

技术标签:

【中文标题】Tinymce,禁用 numlist 下拉菜单【英文标题】:Tinymce, disable numlist dropdown 【发布时间】:2013-05-29 10:22:31 【问题描述】:

是否可以禁用 tinymce 上 numlist 按钮的下拉菜单?如果有,怎么做?

提前致谢。

由于第一个答案: theme_advanced_disable 不是我问题的答案。它完全删除了按钮。我需要做的是禁用可以选择列表类型的下拉菜单。应该只允许标准类型,没有其他选择。

【问题讨论】:

【参考方案1】:

theme_advanced_disable ?

tinyMCE.init(
        ...
        theme_advanced_disable : "numlist"
);

【讨论】:

我想保留按钮,禁用下拉菜单【参考方案2】:

只需在init函数中删除advlist插件

【讨论】:

【参考方案3】:

找了好久终于找到解决办法了……


    加载原始插件 定义工具栏不带'bullist',但使用你自己的按钮'mylist' 定义按钮'mylist',它将调用原始插件函数(从原始lists/plugin.min.js读取)

完整代码:

tinymce.init(
    plugins: ["lists"],
    //toolbar1: "bullist numlist",
    toolbar1: "mylist numlist",

    setup: function(editor) 
        editor.addButton('mylist', 
            text: '',   //without text label
            icon: 'bullist',    //use original icon
            tooltip: 'Bullet list',     //tooltip, if you want
            onclick: function() 
                //call original plugin function
                tinymce.activeEditor.execCommand('InsertUnorderedList');        
            
        );
    ,
);

【讨论】:

【参考方案4】:

Advanced Editor Tools下的设置页面中取消选中List Style Options

【讨论】:

以上是关于Tinymce,禁用 numlist 下拉菜单的主要内容,如果未能解决你的问题,请参考以下文章

TinyMCE Joomla 3.5中的下拉自定义按钮

如何根据另一个下拉菜单值禁用下拉菜单

启用/禁用选择/下拉菜单和下拉单选按钮?

在“方法/事件/枚举下拉菜单”中禁用分类

从 daterangepicker 禁用或删除 mintues 下拉菜单

启用/禁用单选按钮选择下拉菜单