gpt4 book ai didi

javascript - 在 CkEditor 4.3 中禁用右键单击

转载 作者:行者123 更新时间:2023-11-29 09:52:12 32 4
gpt4 key购买 nike

有没有办法以编程方式禁用鼠标右键单击编辑器内的特定元素?

我需要它来使用此功能来禁用编辑器内某个特定表格元素的大小调整,该编辑器由 tabletools 插件管理。

最佳答案

最正确的解决方案是在选择此类表时禁用正确的命令,但不幸的是我看到它不会禁用该命令的菜单项,而只会阻止执行该命令。所以必须使用不太酷的解决方案:

editor.on( 'contentDom', function() {
editor.editable().attachListener( editor.editable(), 'contextmenu', function( evt ) {
console.log( evt.data.getTarget() );
evt.stop();
evt.data.preventDefault();
}, null, null, 0 );
} );

这将完全禁用上下文菜单。您可以根据 evt.data.getTarget() 添加适当的条件。

关于javascript - 在 CkEditor 4.3 中禁用右键单击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20658568/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com