a链接在新窗口打开

平时用的收集了几种方法

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);
});

  

posted @ 2017-07-20 11:46  <_/>  阅读(1004)  评论(0编辑  收藏  举报