当我写一个电子邮件地址(test@test.com(时,tinymce会自动添加一个mailto链接:
<a href="mailto:test@test.com">test@test.com</ a>
有没有办法删除此功能并仅将其保留为站点地址 - 例如 -www.test.com
.
您所看到的是由于autolink
插件。 您可以使用autolink_pattern
设置设置插件应用于匹配链接的正则表达式。
此设置的默认值(从 TinyMCE 4.6.5 开始(为:
var AutoLinkPattern =
/^(https?://|ssh://|ftp://|file:/|www.|(?:mailto:)?[A-Z0-9._%+-]+@)(.+)$/i;
(您可以在自动链接插件的源代码中看到这一点(。
尝试将其放入您的配置中:
tinymce.init({
selector: '#mytextarea'
...
...
autolink_pattern: /^(https?://|ssh://|ftp://|file:/|www.)(.+)$/i,
});
在我的测试中,这仍然转换 URL,但不转换电子邮件地址。