Javascript控制页面链接在新窗口打开具体方法

  第一个方法就是用jquery实现,原理是这样的先找到站点中的外部链接,然后再给链接加上target=_blank”属性就搞定了,代码如下:

  jquery在新窗口打开

  

复制代码 代码如下:

  $("a[href*='http://']:not([href*='"+location.hostname+"']),[href*='https://']:not([href*='"+location.hostname+"'])")

  .addClass("external")

  .attr("target","_blank");

  js在新窗口打开

  

复制代码 代码如下:

  var aTag = document.getElementsByTagName('a');

  for(i in aTag){

  aTag[i].target='_blank';

  }

  html方法

  在页面最新面加上

  代码如下复制代码 <base target='_blank' />

  就可以全部页面在新窗口打开