首页 > 解决方案 > 关闭浏览器窗口时调用 logout.aspx 页面

问题描述

当我按下右上角的“X”按钮关闭浏览器窗口时,我需要调用我的 logout.aspx 页面。我需要一个适用于所有浏览器的解决方案,并且只有在按下浏览器窗口右上角的“X”按钮时才应该工作。任何帮助将不胜感激

标签: javascriptjqueryhtmlasp.netwebforms

解决方案


您可以在 javascript 中使用 window.unload 事件进行重定向。如果您使用的是 jquery,那么您可以使用

    $( window ).unload(function(event) {
      // call logout.aspx
    });

如果您使用的是香草 javascript,请使用

      window.addEventListener('unload', function(event) {
        // call logout.aspx
      })

推荐阅读