a href=#与 a href=javascript:void(0) 的区别 打开新窗口链接的几种办法

转载 2007年10月10日 10:11:00

#包含了一个位置信息

默认的锚点是#top 也就是网页的上端

而javascript:void(0)  仅仅表示一个死链接

这就是为什么有的时候页面很长浏览链接明明是#可是

跳动到了页首

而javascript:void(0) 则不是如此

所以调用脚本的时候最好用void(0)

或者<input onclick>

<div onclick>等

打开新窗口链接的几种办法

1.window.open('url')

2.用自定义函数

        <script>
        
function openWin(tag,obj)
        
{
            obj.target
="_blank";
            obj.href 
= "Web/Substation/Substation.aspx?stationno="+tag;
            obj.click();
        }

        
</script>

 

< href="javascript:void(0)" onclick="openWin(3,this)">www.webkkk.net(绝对领域)</a>


window.location.href=""
  

CSA课程:A段架构师的职责

传授CSA等级的架构设计思想、方法与技术。让想深度领会架构设计幕后的思想者,和盼望早日成为CSA者,都能孰悉A段架构师的角色。
  • 2015年09月22日 14:37

a标签中 href =" " 和 href ="#"和href ="Javascript: void(0)" 这三个有什么区别?

欢迎来到Altaba的博客,2017年2月6日 在工作中,如果我们想把a标签中的链接置成空链接,我们一般会用三种方法: a href =" ":  默认打开的还是当前页面,会刷新一下重新打开。 ...
  • Altaba
  • Altaba
  • 2017-02-06 15:14:05
  • 1326

超链接中href="#"与href="javascript:void(0)"

参考文章:http://www.jb51.net/article/34156.htm http://blog.csdn.net/qq_27918787/article/details/5252305...
  • xyr05288
  • xyr05288
  • 2017-01-13 18:27:23
  • 1172

记一个比较诡异的“bug”-快速点击下,ie下面a标签(javascript:void(0))打开新页面

记一个比较诡异的“bug”-快速点击下,ie下面a标签(javascript:void(0))打开新页面...
  • xiaopeng2493
  • xiaopeng2493
  • 2015-10-28 17:31:20
  • 2140

a标签使用href=”javascript:void(0); 在火狐浏览器跟chrome 不兼容

今天在开发中发现,使用如下方式的链接。在Chrome中点击后行为符合预期,但在IE下会新开标签卡(根据参考资料,Firefox中有相同问题)。 test 后经查找资料,发现需如下解决。 通过...
  • u013381651
  • u013381651
  • 2016-06-22 17:54:18
  • 5966

a href链接弹出新窗口的方法

如今大部分浏览器都是标签式的浏览器,即打开一个链接时默认情况一般都在本标签或新开一个标签页打开,但是有时候我们想弹出一个新的小窗口显示页面,那么如何设置呢? 1,直接定义链接的target为_bla...
  • yuxiangji
  • yuxiangji
  • 2013-12-08 13:39:59
  • 16873

IE和Firefox下,a标签使用href=”javascript:void(0);”和target=”_blank”行为不符合预期

今天在开发中发现,使用如下方式的链接。在Chrome中点击后行为符合预期,但在IE下会新开标签卡(根据参考资料,Firefox中有相同问题)。 test 后经查找资料,发现需如下解决。 通过...
  • wang1988081309
  • wang1988081309
  • 2017-07-05 11:32:35
  • 413

<a href="javascript:void(0)" onclick="ff()" ></a> 用法解析

javascript:void(0) 仅仅表示一个死链接   如果是个# javascript:void(#),就会出现跳到顶部的情况,搜集了一下解决方法   1: 2:cr...
  • u011554611
  • u011554611
  • 2014-08-27 16:55:31
  • 1723

href="#"与href="javascript:void(0)"无效链接的应用

也可以实现同样效果 "#"包含了一个位置信息默认的锚点是#top 也就是网页的上端 javascript:void(0) 仅仅表示一个死链接 这就是为什么有的时候页面很长浏览链接明明是#可是...
  • u011124692
  • u011124692
  • 2014-07-15 15:02:50
  • 822

a href="javascript:void(0)" 和 a href="#"的区别?

a href="javascript:void(0)" 和 a href="#"的区别?
  • Fiona_lms
  • Fiona_lms
  • 2016-09-24 10:18:17
  • 471
收藏助手
不良信息举报
您举报文章:a href=#与 a href=javascript:void(0) 的区别 打开新窗口链接的几种办法
举报原因:
原因补充:

(最多只允许输入30个字)