【问题标题】:TinyMCE do not auto convert a URL into a link on PasteTinyMCE 不会自动将 URL 转换为粘贴时的链接
【发布时间】:2011-07-15 11:32:02
【问题描述】:

当我将 URL 粘贴到 TinyMCE 编辑器中时,它会将文本转换为链接。

所以http://vimeo.com/18150336 会变成<a href="http://vimeo.com/18150336">http://vimeo.com/18150336</a>。我想保留纯文本。他们是一种配置 TinyMCE 以将链接保持为纯文本的方法。

我不想去掉标签,因为添加超链接应该是工具栏上的一个选项。它不应该默认发生。

【问题讨论】:

    标签: url tinymce paste


    【解决方案1】:

    您可以使用paste plugin 和设置paste_preprocessing 来保留纯文本。您可能需要检查使用paste_preprocessing 指定的函数内部是否有链接。

    【讨论】:

      【解决方案2】:

      已经5年了,所以我可能正在使用更新版本的TinyMCE,无论如何这个解决方案对我有用,只需添加这个选项:

      paste_preprocess: function(plugin, args) {
          args.content += ' ';
      }
      

      所以当你初始化tinymce时,它应该是这样的:

      tinymce.init({
        selector: "textarea",  // change this value according to your HTML
        plugins: "paste",
        paste_preprocess: function(plugin, args) {
          args.content += ' ';
        }
      });
      

      This is the page of documentation for TinyMCE V4

      【讨论】:

        【解决方案3】:

        TinyMCE 插件autolink 负责在粘贴时自动创建链接。 (并写)。

        https://www.tiny.cloud/docs/plugins/opensource/autolink/

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2021-10-07
          • 1970-01-01
          • 1970-01-01
          • 2014-11-29
          • 1970-01-01
          • 2011-05-06
          • 1970-01-01
          相关资源
          最近更新 更多