js处理a标签如何区别是否在新窗口中打开
2015-09-10 18:17
405 查看
使用方法:在下面的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>
一 让整个网页页面内的链接都在新窗口打开:在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>
相关文章推荐
- 用JS获取地址栏参数的方法(超级简单)
- log4js日志
- JS获取DropDownList其中一项的文本值
- 【JSP】JSP检查字符串是否为数字
- JS去除重复字符串
- 缩略显示指定长度的标题和内容
- javascript之数组操作
- Grunt JS构建环境搭建以及使用入门
- js显示当前时间(动态)以及限时抢购倒计时
- BZOJ 1452: [JSOI2009]Count 二维树状数组
- Javascript 设计模式笔记
- FireFox插件RESTClient 如何使用POST,请求json数据参数。
- JSON解析详解
- js判断时间差
- 自己整理的一些javascript 的常用函数
- 转载:冷门js技巧
- js立即执行函数: (function ( ){...})( ) 与 (function ( ){...}( )) 有区别?
- 45个实用的JavaScript技巧、窍门和最佳实践
- Javascript 中的闭包和引用
- js取url的参数