gpt4 book ai didi

html - mailto in href : should I add rel noopener, noreferrer?

转载 作者:行者123 更新时间:2023-12-01 22:43:57 33 4
gpt4 key购买 nike

假设我有这个 HTML 代码:

<a href="mailto:me@example.org" target="_blank"></a>

据我所知,出于安全和隐私原因,最佳实践告诉我必须在每个外部链接上添加 rel="noopener noreferrer"。我是否必须将 mailto 链接视为外部链接?

最佳答案

您可以在这里更好地理解:https://mathiasbynens.github.io/rel-noopener/

简短的回答:不需要,因为该链接不会打开一个新的窗口,它可以(ab)使用window.opener问题中解释的上面的链接。

更新:正如op所指出的 - 我认为邮件客户端将处理mailto:链接的假设是错误的。人们可以使用 navigator.registerProtocolHandler 来让 Web 应用程序处理这些链接(或任何其他与此相关的链接)。因此,我想说你应该按照最初的建议添加 rel="noopener noreferrer"

关于html - mailto in href : should I add rel noopener, noreferrer?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51193862/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com