a链接在新窗口打开

时间:2020-12-09 12:06:38

平时用的收集了几种方法

1、在head标签里添加,base最大的用处就是可以改变某一个网页默认的属性

<base target="_blank"/>

2、Jquery

<script type="text/javascript">
$(function(){
$('body').on('click', 'a', function(e) {
e.target.target = '_blank';
});
});
</script>

或者

$(function(){
var aLinkClickHandler=function(event){
if($(this).attr('isReady')!=='1'){
event.preventDefault();
$(this).attr('target','_blank');
$(this).attr('isReady','1');
$(this)[0].click();
}
}
$('body a').on('click',aLinkClickHandler);
});