1

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

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

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

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

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

4

1 回答 1

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设置。

于 2019-10-10T14:26:17.217 回答