Html中href=”#”与href=”javascriptvoid(0)”的区别详解
“#”包含了一个位置信息,
默认的锚点是#top 也就是网页的上端,
而javascript:void(0) 仅仅表示一个死链接。
这就是为什么有的时候页面很长浏览链接明明是#可是跳动到了页首,
而javascript:void(0) 则不是如此,
所以调用脚本的时候最好用void(0),
或者input onclick,
div onclick等。
打开新窗口链接的几种办法
1.window.open('url')
2.用自定义函数
function openWin(tag,obj) { obj.target="_blank"; obj.href = "Web/Substation/Substation.aspx?stationno="+tag; obj.click(); } LINK_TEST
如果是个# ,就会出现跳到顶部的情况,个人收藏的几种解决方法:
1: 2: 3: 4:
慎用JavaScript:void(0)。
JavaScript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。
void 操作符用法格式如下:
1. javascript:void (expression)
2. javascript:void expression
expression是一个要计算的 JavaScript 标准的表达式。表达式外侧的圆括号是可选的,但是写上去
ie下li标签中span加float:right换行问题解决方法 WordPress设置robots.txt的方法及推荐
网站弄得挺不错,支持一下!!!!
谢谢。~