网站建设日志

网站建设日志

2006年起一直从事互联网行业,竭尽所能、尽心尽力为各行各业的客户提供服务

网站建设日志 597次

a标签里的rel="noreferrer noopener"详解

总结一下就是:

对于写了target="_blank"的a标签,如果不带上 rel=“noopener noreferrer” 属性,会存在以下问题:


1、性能问题:新打开的页面,和当前页面是在一个进程里的,如果新打开的页面比较耗资源,那当前页面的性能也会受到影响;

2、安全问题:新打开的页面可以通过window.opener操作上个页面,这可能会让你的上个页面重定向到不安全的钓鱼网站。


带上 rel=“noopener noreferrer” 属性的话,新打开的页面是在新的进程中运行,不影响上个页面,而且新页面拿到的 window.opener = null,无法在获取上个页面进行操作。


作者:shanshanfei

链接:https://www.jianshu.com/p/47cd39f5e802


相关文章

联系我们

24小时服务热线

150 0622 7297

  • 微信二维码
    昆山网站建设
  • 微信二维码
    昆山网站建设

江苏苏州昆山市周市镇翠微西路

免费获取您的互联网建设与营销方案

欢迎访问WCDSTUDIO 24小时咨询电话15306227297