代码之家  ›  专栏  ›  技术社区  ›  Ali Ersöz

如何在ASP.Net中处理页面关闭?

  •  1
  • Ali Ersöz  · 技术社区  · 17 年前

    3 回复  |  直到 17 年前
        1
  •  5
  •   tvanfosson    17 年前

    您可以添加一个窗口卸载处理程序,在服务器上执行一些AJAX操作。不过,我不知道它在实践中有多可靠。

        2
  •  2
  •   kervin    17 年前

    您可以尝试处理javascript OnUnload Event 打电话给 __dopostback() function

    为了澄清这些注释,它无论如何都不是一个万无一失的模式,但可能会有所帮助,这取决于程序员正试图做什么。即使在服务器端检查和筛选回发,也需要一个不必运行的操作 只有一次 .

        3
  •  1
  •   John Saunders    17 年前

    您还必须小心使用此事件的目的。如果用户通过任务管理器杀死浏览器,您是否需要启动它?你需要它在他注销时开火吗?

    我认为,在大多数浏览器中,这两种情况都不会触发。

    推荐文章