0

有没有办法在 Froala 编辑器中禁用 Tab 键并将其用于 tabindex 行为?如果我绑定到“keydown”,我可以禁用回车键,如果 e.which 为 13(使用 jQuery),则返回 false;但是为 keycode 9 (tab) 重新调整 false 无效,并且 Froala 不断用 4 个“nbsp”实体替换 Tab。现在,我采用了一种技巧,当我检测到一个选项卡时,我会强制对 Froala 进行“撤消”;但是,就像我说的,这是一个 hack,我想找到一个干净的解决方案。此外,我必须在这个 hack 中使用“setTimeout”;否则即使破解也不起作用。

任何帮助将不胜感激。

4

1 回答 1

2

您必须设置tabSpaces: false https://editor.froala.com/options#tabSpaces。Github 上也有一个例子:https ://github.com/froala/wysiwyg-editor/blob/master/examples/tabSpaces_disabled.html

于 2014-12-11T12:09:27.380 回答