href="#"空链接问题

来源:互联网 发布:动态视频制作软件 编辑:程序博客网 时间:2024/05/22 08:10

    在做项目的时候碰到点击空链接页面置顶的问题,造成用户体验不好,今查资料找到了一些解决办法,现记录下来做参考。

    当界面中有href="#"空链接时,如果页面有滚动条点击会出现页面置顶的问题,可以将href="#"改为href="javascript:;"或改为href="javascript:void(0);"就可以解决了。javascript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。javascript:void(0)据说在某些浏览器中会出现兼容问题(具体没碰到过),如果害怕出现兼容问题可以用href="javascript:;"(执行一个空事件)

0 0