href = "#" 和href = “javascript:void(0)”区别分析
2014-01-27 00:00
513 查看
href=“#”默认的一个跳转动作,跳转之后还在本页面,但是位置会被定位到页面顶部。
要想保持现在的位置不变,最好的集中办法:
href = “javascript:void(0)”
<a href="javascript:void(0)"></a>
<a href="javascript:void(null)"></a>
<a href="#" onclick="return false"></a>
个人分析用处:
第一:对于你不想让页面跳到顶部,例如,比较长的页面。
另外:就是异步加载的时候,用到#很可能会引起加载问题。
所以对于异步加载或者局部刷新,更多的使用void(0)这样一个死链接
(a标签无用都可以附上一个void(0)的连接)
要想保持现在的位置不变,最好的集中办法:
href = “javascript:void(0)”
<a href="javascript:void(0)"></a>
<a href="javascript:void(null)"></a>
<a href="#" onclick="return false"></a>
个人分析用处:
第一:对于你不想让页面跳到顶部,例如,比较长的页面。
另外:就是异步加载的时候,用到#很可能会引起加载问题。
所以对于异步加载或者局部刷新,更多的使用void(0)这样一个死链接
(a标签无用都可以附上一个void(0)的连接)
相关文章推荐
- href="#"与href="javascript:void(0)"的区别
- href="#"与javascript:void(0)的区别
- href="#"与href="javascript:void(0)"的区别
- 不同浏览器下<a href="#">与<a href="javascript:void(0);">的区别
- a标签中 href =" " 和 href ="#"和href ="Javascript: void(0)" 这三个有什么区别?
- <a href="#"> 与<a href="javascript:void(0)">空链接的区别
- href="#"与href="javascript:void(0)"的区别
- a href="#"与 a href="javascript:void(0)" 的区别
- javascript:void(0)的用法以及与href="#"的区别
- a href="#" 与javascript:void(0)的区别
- javascript:void(0)和href="#"的区别
- href="#"与javascript:void(0)的区别
- href="#"与href="javascript:void(0)"的区别
- IE6下<a href="#">与<a href="javascript:void(0);">的区别
- 笔记 href="#"与href="javascript:void(0)"的区别
- a href="#"与a href="javascript:void(0)"的区别
- href="#"与href="javascript:void(0)"的区别
- a href="javascript:void(0)" 是什么意思?加不加上有什么区别
- href="#"与href="javascript:void(0)"的区别
- 【转】href="#"与"javascript:void(0);"的区别