虚拟主机域名注册-常见问题网络编程问题 → CSS/HTML


点击超链接不跳转代码 javascript:void(0),超链接点击不跳转
作者:

超链接点击后不跳转,可以用href = "#",但是这个#就会锚点到页面最上边 

点击链接后不跳转可以设置成 

1.<a href="javascript:void(0);" >javascript:void(0);</a> 

2.<a href="javascript:;" >javascript:;</a> 

3.<a href="" onclick="return false;">return false;</a>     

4.<a href="#" onclick="return false;">return false;</a> 

5.<a href="##" >##</a> 

6.<a href="####" >####</a>     

7.<a href="#all" >#all</a> 

如果想点击超链接调用js方法的话可以设置成 

1.<a href="javascript:void(0)" onclick="jsFun()">jsFun</a> 

2.<a href="#" onclick="jsFun();return false;">jsFun();return false;</a>                

3.<a href="#" onclick="alert(1);event.returnValue=false;">alert(1);event.returnValue=false;</a> 

1.javascript:void(0)不建议使用 

2.链接(href)直接使用javascript:void(0)在IE中可能会引起一些问题,比如:造成gif动画停止播放等,所以,最安全的办法还  是使用“####”。为防止点击链接后跳转到页首,onclick事件return false即可。 

3.如果仅仅是想鼠标移过,变成手形,可以使用 

<span style="cursor:pointer" onclick="jsFun()">手型!</span> 



来源:
阅读:2377
日期:2016-09-21

推荐朋友 】 【 评论 】  【 字体: 】 
上一篇:现在发布外链还有用吗?给seo站长们一些发外链的忠告
下一篇:齐博cms列表页,内容简介中 英文短句 没有空格不美观
  >> 相关文章
 
发表评论


点  评: 字数0
用户名:  密码:

  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款