javascript - 如何删除出现在 tinyMCE 富文本编辑器上的弹出窗口(见图)?
问题描述
这是初始化脚本:
tinymce.init({
selector: '.jsContentTextBox',
plugins: 'print preview paste importcss searchreplace autolink directionality visualblocks visualchars fullscreen link table charmap hr pagebreak nonbreaking anchor toc insertdatetime advlist lists wordcount textpattern noneditable help charmap quickbars',
menubar: 'file edit view insert format tools table help',
toolbar: 'undo redo | bold italic underline strikethrough | fontselect fontsizeselect formatselect | alignleft aligncenter alignright alignjustify | outdent indent | numlist bullist | forecolor backcolor removeformat | pagebreak | charmap emoticons | fullscreen preview save print | link anchor | ltr rtl',
toolbar_sticky: true,
content_css: [
'//fonts.googleapis.com/css?family=Lato:300,300i,400,400i'
],
importcss_append: true,
height: $("input[id*='EditorHeightHiddenField']").val(),
quickbars_selection_toolbar: 'bold italic | quicklink h2 h3 blockquote quicktable',
noneditable_noneditable_class: "mceNonEditable",
toolbar_drawer: 'sliding',
contextmenu: "link table",
});
我在上面的脚本中尝试了一些组合来尝试关闭弹出窗口,但没有奏效。我已使用https://www.tiny.cloud/docs/demo/full-featured/上的 init 脚本的全功能:非高级插件版本作为起点。
解决方案
这是quickbars
插件的一部分:https ://www.tiny.cloud/docs/plugins/quickbars
有两种类型的快速栏,如果您不希望其中任何一种出现,您需要将它们设置为空字符串,如下所示:
quickbars_insert_toolbar: '',
quickbars_selection_toolbar: '',
例如,这会保留选择工具栏,但不会保留插入工具栏。