在网页中,链接是连接不同页面的重要元素。但是,有时候我们希望在用户点击链接跳转到目标页面时不携带 referral header,以保护用户隐私和安全。那么,如何实现这个功能呢?
在 HTML5 中,我们可以使用 rel=”noreferrer” 属性来告诉浏览器在跳转链接时不要发送 referral header。例如,下面的代码创建了一个不携带 referral header 的链接:
<a href="https://example.com" rel="noreferrer">Link</a>
在这个链接中,rel 属性的值为 “noreferrer”,告诉浏览器在跳转链接时不要发送 referral header。这样,当用户点击链接时,浏览器会直接跳转到目标页面,而不会发送 referral header。
需要注意的是,rel=”noreferrer” 属性只在 HTML5 中才被支持。如果您的网站需要兼容旧版浏览器,可以考虑使用 JavaScript 或服务器端重定向来实现不携带 referral header 的跳转。
总之,通过使用 rel=”noreferrer” 属性,我们可以轻松地实现网页链接在点击跳转时不携带 referral header 的功能,从而保护用户隐私和安全。