You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

TinyMCE 5如何设置rel_list的默认预选值为noreferrer noopener

你遇到的预选不生效的核心原因有两个,对应解决方案如下:

  1. 配置项缺失目标预选值
    当前rel_list里仅包含noopener、nofollow noreferrer noopener两个选项,没有你要的noreferrer noopener对应的配置项,自然无法选中该值。先把目标选项添加到配置列表中:
rel_list: [
  {title: 'noreferrer noopener', value: 'noreferrer noopener'},
  {title: 'noopener', value: 'noopener'},
  {title: 'nofollow noreferrer noopener', value: 'nofollow noreferrer noopener'}
],
  1. 需显式指定默认值参数
    这类富文本插件的rel预选逻辑和列表排序、title字母序无关,默认会优先匹配插件内置的noopener默认值,你需要额外添加默认值配置项覆盖内置规则,不同插件的参数名略有差异,常见配置写法如下:
// 多数TinyMCE类插件配置
rel_default: 'noreferrer noopener',

// 部分CKEditor类插件配置
defaultRel: 'noreferrer noopener',

// 部分自研编辑器配置
defaultLinkRel: 'noreferrer noopener',

如果你的插件不支持单独配置默认值,直接把目标noreferrer noopener项放在rel_list的第一位,同时在编辑器初始化完成后手动覆盖默认链接rel属性即可生效。

内容的提问来源于stack exchange,提问作者ViktorasssIT

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 05:15:04