【问题标题】:TinyMCE links plugin doesn't render anchor links in the contentTinyMCE 链接插件不会在内容中呈现锚链接
【发布时间】:2020-02-07 18:03:26
【问题描述】:

我使用 TinyMCE 文本编辑器的链接插件。当我插入链接时,它会保存为锚链接。刷新页面时,链接在段落标记中显示为纯文本。我希望链接显示为标签,以便它可以点击。

我使用过链接插件命令,例如:

tinymce.init({
 selector: "textarea",
  plugins: "link autolink",
  menubar: "insert",
  "valid_elements": "*",
});

实际输出是段落标签中的纯文本链接。

我希望输出是段落标签中的锚标签链接

【问题讨论】:

标签: javascript hyperlink tinymce autolink


【解决方案1】:

您配置valid_elements 设置的方式并没有按照您的想法进行。您当前的配置导致 TinyMCE 不允许任何 HTML 标签上的任何属性,因此您正在创建的 HTML 如下所示:

<p><a>http://www.google.com</a></p>

如果您只是删除 valid_elements 配置选项,您将获得如下适当的链接:

<p><a href="http://www.google.com">http://www.google.com</a></p>

我创建了一个 TinyMCE Fiddle,因此您可以看到当前 valid_elements 设置的影响:

http://fiddle.tinymce.com/xSgaab/3

从根本上说,您应该能够删除 valid_elements 设置。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-31
    相关资源
    最近更新 更多