B站插入外站链接地址


问题描述:

B站中插入链接时,无法插入外站链接,提示【请输入正确的站内链接地址】;

日常文章编写中,经常需要插入外站链接跳转,以便于用户快速定位

分析:

B站专栏文章编辑使用的富文本编辑器,应该是支持超链接的(已支持站内链接);可能由于某种原因,插入【超链接】的组件添加【站内链接】的校验

实践:

以下操作在chrome浏览器环境下进行

  • 添加一个站内链接(例如:https://member.bilibili.com/)

原始内容:

<a href="https://member.bilibili.com/">https://member.bilibili.com/a>

说明:

URL2

URL1为:用户点击后跳转的链接

URL2为:页面中展示的内容

替换示例:

这里将该链接替换为百度首页【https://www.baidu.com/】

<a href="https://www.baidu.com/">https://www.baidu.com/a>
  • 修改完毕后,点击其他位置即生效(页面立即生效)

  • 正常编辑完文章后,提交即可

补充:

上述情况中,用户点击时,效果为在当前窗口打开指定的外链

我们并不想用户查看我们的文章页被替换

可以在修改标签时,添加属性:target="_blank"

<a href="https://www.baidu.com/" target="_blank">https://www.baidu.com/a>

用户点击链接时,将打开一个新窗口访问该链接

目前:

B站已禁止这种操作

发布成功后,只有url展示效果,无法点击跳转

 它将【href】中的链接替换为了【#】