如何通过命令禁用/启用tinymce工具栏

时间:2013-08-29 12:42:24

标签: javascript tinymce

我需要通过javascript禁用/启用tinymce编辑器的工具栏。我正在使用

tinymce.get('description').getBody().setAttribute('contenteditable', false);

禁用编辑器的代码,但它没有禁用工具栏。

请帮忙。

由于 Avadhesh Mishra

1 个答案:

答案 0 :(得分:0)

防止鼠标事件传播到工具栏中的按钮。

toolbarElement.addEventListener("click", function(e){
  e.stopPropagation();
});

根据您要支持的浏览器,您还可以使用pointer-events:none

// disables
toolbarElement.style.pointerEvents = "none";
// enable
toolbarElement.style.pointerEvents = "all";

参考:

https://developer.mozilla.org/en-US/docs/Web/CSS/pointer-events

http://caniuse.com/pointer-events