解决方案 »

  1.   

    你改成客户端控件
    <input type="button" id="Button1" value="点击">
      

  2.   

    嗯,我知道那个是可以的,但是我就是不明白为什么.net控件不行,想弄清楚这个原因的
      

  3.   

    不跳转是因为你总是跳转一个连接,有缓存的。试着在url 后面加随机数来解决例如:http.baidu.com?random=Math.floor(Math.random() *100)
      

  4.   

    document.getElementById('<%= Button1.ClientID%>');
    $("#<%=Button1.ClientID %>");
      

  5.   

    把你的按钮的提交方式,UseSubmitBehavior 设为false
      

  6.   

    运行之后,button的id就不是button1,你可看一下源代码,看运行之后的ID是什么,或者用楼上的访法,用ClientID来替换
      

  7.   

    你的js 代码有误, 
     在jump(); }  后少了个 )  ,加上在试试
      

  8.   


    $(function () {
        $("#Button1").click(function () {
            jump();
            return false;
    }
    function jump() {
        location.href = "http://www.baidu.com";
    }
    });
      

  9.   

    好吧 直接复制你的代码 修改的 有个括号你没加$(function () {
        $("#Button1").click(function () {
            jump();
            return false;
    });
    function jump() {
        location.href = "http://www.baidu.com";
    }
    });