Autolink插件会在用户输入有效且完整的URL时自动创建超链接。例如www.example.com会被转换为http://www.example.com。

请注意,此选项不会转换不完整的URL。例如example.com将保持未链接状态,且URL必须包含www才能被自动转换。

粘贴的URL会被TinyMCE的核心代码自动转换为a元素,而非由autolink插件完成。因此,此处描述的行为和设置不适用于粘贴的链接。

基础设置

tinymce.init({
  selector: 'textarea',  // change this value according to your HTML
  plugins: 'autolink'
});

有关使用模块打包工具捆绑此插件的信息,请参阅 Bundling TinyMCE - Overview。

选项

link_default_target

此选项允许您设置通过链接对话框插入/编辑链接时的默认target值。如果link_default_target的值与 link_target_list选项指定的值匹配,则该项将被设置为链接对话框中目标下拉列表的默认项。

此选项也适用于 link插件。

类型:String

示例:使用link_default_target

tinymce.init({
  selector: 'textarea',  // change this value according to your HTML
  plugins: 'link autolink',
  toolbar: 'link',
  link_default_target: '_blank'
});

link_default_protocol

此选项允许您设置通过链接对话框插入/编辑链接时的默认协议。该协议将应用于未指定协议且已接受前缀提示的所有链接。

此选项也适用于 link插件。

类型:String

默认值:'https'

示例:使用link_default_protocol

tinymce.init({
  selector: 'textarea',  // change this value according to your HTML
  plugins: 'link autolink',
  toolbar: 'link',
  link_default_protocol: 'http'
});