0
我有一个ASP.NET窗体与取消按钮,应该从用户确认后,重定向到另一个页面。我为此使用JavaScript。它在一个简单的HTML页面中工作正常,但显然是在.aspx页面上干扰了它。弹出消息完美地工作,但点击“好”不会带你到另一页。我已经测试了if语句并且它工作正常,它唯一不会做的就是离开当前页面。取消按钮不重定向到单独的页面
我的javascript:
<script type="text/javascript">
<!--
function confirmation() {
var answer = confirm("Are you sure you want to cancel? Any information you have entered will be discarded.")
if (answer) {
window.location = "index.htm";
}
}
-->
</script>
我的按钮:
<asp:Button ID="btnCancel" runat="server" Text="Cancel" onClientClick="return confirmation();" CausesValidation="false" />
按钮控制的
你尝试调试JS,看它是否甚至会进入confirmation()方法? – Andrey 2011-04-30 04:29:21
是的,它确实... – Sara 2011-04-30 04:30:40
那到底发生了什么?它只是留在页面上或重新加载它? – Andrey 2011-04-30 04:31:38