- 您的位置: 网站制作 日志内容
让所有超链接在新窗口打开
作者:admin 日期:2008-01-20
由于某些要求,我的网站中的链接要在新窗口打开。最简单的方法是在<head></head>中加入
XML/HTML代码
- <base target="_blank"/>
但是,我的网站有大量的静态页面,这样修改的话要全部重新生成一次,太费时了。
由于我所有页面的末尾都有JS统计代码
XML/HTML代码
- <script language="javascript" src="/count.asp"></script>
于是我可以在这个文件中加入代码控制链接在新窗口打开,而不用全部重新生成一次页面。代码如下:
XML/HTML代码
- //控制超链接在新窗口打开
- var tar="";
- tar="_blank";
- var urls=document.getElementsByTagName("a");
- for (var i=0;i<urls.length;i++ )
- {
- if(urls[i].target!="_self"){
- urls[i].target=tar;
- }
- }
分类:网站制作 |
没有论评
| 引用: 0
|
发表评论
文章来自:
Tags: 
收藏到:







