【发布时间】:2011-12-03 08:49:14
【问题描述】:
我正在使用 Asp.net Javascript 和 C#
我有一个内容页面,左侧有母版页中的链接。内容页面有数据输入表单。如果用户在没有提交表单的情况下离开页面并单击取消按钮。应提示用户保存所做的更改。我知道我可以使用 window.onbeforeleave 并显示确认消息。
下面是问题。
-
控件移动到执行点击链接的页面后面的代码。原因是点击链接,正在调用一个javascript函数。这个函数有以下代码。
window.location.href = 'anotherpage.aspx'
稍后会出现确认消息。
我的问题是,有什么方法可以先显示确认消息。
我无法在 java 脚本函数中编写确认消息代码,因为左侧菜单中有很多其他链接,同样的情况会出现提示用户确认消息,并且所有页面中检查未保存表单的逻辑不同。
建议?
【问题讨论】:
标签: javascript asp.net