zoukankan      html  css  js  c++  java
  • 点击超链接不跳转,不刷新页面

    本文转载自:http://heisetoufa.iteye.com/blog/1766957

    让超链接点击后不跳转,可以用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> 

  • 相关阅读:
    HDU6655 Just Repeat(2019杭电多校J题)
    贪吃蛇-
    2D命令行小游戏Beta1.0
    寒假作业三
    星 辰 &#183; 第 一 条 约 定
    塔 &#183; 第 三 条 约 定
    class中的东西和继承、多态的概念
    塔 &#183; 第 一 条 约 定
    部门学习总结之类的
    作业二
  • 原文地址:https://www.cnblogs.com/lc23/p/5532000.html
Copyright © 2011-2022 走看看