TinyMCE链接插件不会在内容中呈现锚链接

时间:2019-10-10 10:06:21

标签: javascript hyperlink tinymce autolink

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

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

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

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

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

1 个答案:

答案 0 :(得分:0)

您配置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小提琴,以便您可以看到当前valid_elements设置的影响:

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

从根本上来说,您应该可以删除该valid_elements设置。