我正在构建一个MVC3应用程序,在用户导航离开页面时,我需要在几个页面上执行一些操作.
例如,如果用户在页面X上并单击任何其他链接,则需要执行操作A,B,C
到目前为止,我的实现使用过滤器并检测用户是否从第X页导航到任何其他页面.
除非用户在其他选项卡中打开第X页上的链接,否则此方法有效.即,页面X仍然是打开的,但用户已导航到另一页面并执行动作A,B,C.这不会发生,因为页面X仍处于打开状态.
我想知道是否有办法检测页面关闭甚至在页面X上,所以我只在页面关闭或卸载时执行操作?
asp.net httprequest asp.net-mvc-3
asp.net ×1
asp.net-mvc-3 ×1
httprequest ×1