【问题标题】:How can I prevent tinyMCE's paste event?如何防止 tinyMCE 粘贴事件?
【发布时间】:2013-02-22 03:12:26
【问题描述】:

如果编辑器当前内容的长度加上要粘贴的单词长度超过指定的限制,我需要阻止tinyMCE的粘贴事件。我该怎么做?谢谢。

【问题讨论】:

    标签: tinymce paste


    【解决方案1】:

    我错了。我不需要阻止或禁用 tinyMCE 中的粘贴来执行此操作。我使用了他们的 paste 插件并在粘贴之前修改了内容。

    function(pl, o) {
          ...
    
          if(len > limit) {
               o.content = '';
          } 
    }
    

    【讨论】:

    • +1 这是正确的方法(使用 tinymce 设置 paste_preprocess)
    • 如果用户在粘贴时选择了一系列文本,这不是有效地删除了他们突出显示的文本吗?
    【解决方案2】:

    我认为最好使用paste_preprocess 函数。

    这是一个老问题,但其他人可能会偶然发现这个问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-09-24
      • 1970-01-01
      • 2013-02-18
      • 2021-02-10
      • 1970-01-01
      • 2014-09-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多