设置a 标签打开新窗口新姿势

本文介绍了如何设置网页中所有的A标签在新窗口打开的方法,包括直接在标签中使用target属性以及在头部使用base标签的方式,并讨论了相关安全性和SEO问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

设置页面中的所有a标签都打开新窗口

1,在写的时候就加上target="_blank"

2,在页头<head></head>里加上

<base target="_blank" />

    
2019.05.20
补充:
1、使用_target = '_blank',爬虫会去爬这个链接,所以要谨慎,别把自己网站的流量引到别的网站去了
可以加上 rel='nofollow'加以控制
2、有看到文章说安全问题,新打开的窗口会有一定的控制权限,这里可以参考
zqifa这个作者的文章 https://www.cnblogs.com/zqifa/p/html-target-1.html
有更为详细的原因说明,总结一点就是加上 rel="noopener noreferrer"可以限制新打开窗口的权限。

转载于:https://www.cnblogs.com/PeggyChan/p/7639852.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值