href="javascript:;
的作用是阻止a标签的默认事件,要是没这个语句的话 ,当点击标签时就会跳转到页面的顶部或href="xxx.html"里的链接去了。
onclick="javascript:return false;"这句应该写的不对,应该这样写:
onclick="return false;"点击是有效果的,和上面那句作用一样。
href="javascript:;" 阻止浏览器默认操作
onclick="javascript:return false;" 修复IE6下的BUG
它应该在其他地方注册了click事件 ,你再看一下吧