js处理a标签如何区别是否在新窗口中打开

使用方法:在下面的js代码里面前面写了,大家可以看看直接复制粘贴就可以用了有问题可以联系我</pJS代码如下 


一 让整个网页页面内的链接都在新窗口打开:在head中加入 
<base target="_blank">


二 让一个DIV里所有链接在新窗口打开: 


在body中加入 




代码如下:
<SCRIPT LANGUAGE="JavaScript"> 
<!- 
var anchors = document.getElementById("DIV名").getElementsByTagName("a"); 
for(var i=0;i<anchors.length;i++) 
{var anchor = anchors[i];anchor.target="_blank";} 
//–> 
</SCRIPT>


加入了是否特别要当前窗口打开的 


代码如下:
  //控制超链接在新窗口打开 
  var tar=""; 
  tar="_blank"; 
  var urls=document.getElementsByTagName("a"); 
  for (var i=0;i 
  { 
  if(urls[i].target!="_self"){ 
  urls[i].target=tar; 
  } 
  }


三 让指定链接在新窗口打开: 


在原窗口打开
:<a href="http://www.baidu.com">百度</a>


在新窗口打开
::<a tager="_blank" href="http://www.baidu.com">百度</a>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值