自动点击tinymce

时间:2016-07-01 12:34:05

标签: javascript angularjs

在网络应用中,我使用了tinymce,我必须自动点击一个按钮。 这是代码:

$scope.tinymceOptions = {
    theme: "modern",
    skin: "light",
    resize: false,
    setup: function(ed) {
        ed.addButton('mybutton', {
            title : 'My button',
            image : 'quill.png',
            onclick : function() {
                $scope.openDialog();
            }
        });
    }
};

如何拨打' onclick'方法

1 个答案:

答案 0 :(得分:0)

我知道这是一个老问题,但我在tinyMCE 4中遇到了同样的问题,并且无法获得上述任何解决方案。这对我有用:

tinyMCE.activeEditor.buttons.charmap.onclick();

例如,我试图在插件中创建一个自定义菜单,其中包含一些内置命令:

tinymce.PluginManager.add('myplugin', function(editor) {

    editor.addButton('mymenu', {
        type: 'menubutton',
        text: 'Insert',
        icon: false,
        menu: [
            {
                text: 'Special Character',
                icon: 'charmap',
                onclick: function() { editor.buttons.charmap.onclick(); }
            }
        ]
    });

});