我有显示确认对话框的按钮
<asp:Button ID="btnSignOff" runat="server"
CssClass="button" Text="Sign OFF"
OnClick="btnSignOff_Click"
OnClientClick="return confirm('Are you sure you want to Sign OFF?');"
/>
问题是即使我点击了取消按钮,页面也会重新加载并执行服务器端代码而不会发生任何事情。
注意:使用INTERNET EXPLORER浏览器。
奇怪的情况是,当我尝试使用相同浏览器的某个客户端机器时,它工作正常。 但在其他客户的机器上它无法正常工作。
如果某些客户端方案无效,我该如何检查此代码的准确性。
提前感谢。
答案 0 :(得分:0)
OnClientClick="if(confirm('Are you sure you want to Sign OFF?')) return true; else return false;"
答案 1 :(得分:0)
<script type="text/javascript">
function Confirm1() {
return confirm("Are you sure you want to Sign OFF?");
}
</script>
<asp:Button ID="btnSignOff" runat="server"
CssClass="button" Text="Sign OFF"
OnClick="btnSignOff_Click"
OnClientClick="return Confirm1()"
/>
100%
答案 2 :(得分:0)