估计是你自己的代码混乱问题,你单独建立一个PAGE,只有BUTTON,看是否还这样。

解决方案 »

  1.   

    我估计是我的系统环境出了什么问题,因为我新开一个工程测试的时候也会这样,就是说
    本来btnTest.Attributes["onclick"] = "javascript:return window.confirm('Are you sure?');";如果选择‘是’,则执行btnTest_Click的代码,但现在选择‘否’也执行btnTest_Click的代码,这就是问题。但不知道是什么原因。
      

  2.   

    我遇到的一个类似问题是IE中不能打开XML文件,但HTML一切正常。后来是采用升级方式重新安装了系统才搞定(也没有办法重新安装IE6,因为是2003)
      

  3.   

    你的btnTest_Click是server端代码吗?,btnTest.Attributes["onclick"] = "javascript:return window.confirm('Are you sure?');"加的是在客户端执行的
      

  4.   

    btnTest.Attributes.Add("onclick","return confirm('are you sure?')";
      

  5.   

    在IE里查看HTML源码,看看btnTest的HTML定义
    看看是否类似于这样:
    <input type=button id="btnTest" name="btnTest" onclick="return false;">
      

  6.   

    查看代码就是<input type=button id="btnTest" name="btnTest" onclick="return false;">这样的,但居然不行。