1

我在我的网页中使用 TinyMce 编辑器。每当用户输入一些文本时,他不应该能够删除文本......(禁用退格键)或者如果他使用退格键文本应该被删除(更改退格的功能)。tinymce 中是否有执行此操作的功能?

if (((e.which === 8 || e.keyCode === 8))||(e.which === 46 || e.keyCode === 46)) { // Delete key
          // Do something
          var rng = ed.selection.getRng(true);
        var txt = rng.startContainer.textContent;
          fncAddText(txt.substring(rng.startOffset - 1, rng.startOffset));
          handled = true;
        }
      if (handled) {
        tinymce.dom.Event.cancel(e);
      }      
    function fncAddText(txt) {
        var theText="<del>"+txt+"</del>";
        tinyMCE.execCommand('mceReplaceContent',false,theText);
    }
4

1 回答 1

0

不,tinymce 附带的代码中不存在这样的东西,我也不知道其他地方有具有此功能的插件。但是你可以自由地自己创造这样的东西。

于 2013-02-04T09:26:36.240 回答