Javascript 使用jQuery检测发送到浏览器的HTTP 302重定向

Javascript 使用jQuery检测发送到浏览器的HTTP 302重定向,javascript,jquery,redirect,http-redirect,Javascript,Jquery,Redirect,Http Redirect,使用jQuery是否可以检测服务器何时向浏览器发送HTTP 302重定向 理想情况下,我会寻找类似于下面代码的东西,但除了绑定到click事件或submit事件之外,我还需要绑定到HTTP重定向事件并设置inFormOrLink=true var inFormOrLink; $('a').on('click', function() { inFormOrLink = true; }); $('form').on('submit', function() { inFormOrLink = true

使用jQuery是否可以检测服务器何时向浏览器发送HTTP 302重定向

理想情况下,我会寻找类似于下面代码的东西,但除了绑定到click事件或submit事件之外,我还需要绑定到HTTP重定向事件并设置
inFormOrLink=true

var inFormOrLink;
$('a').on('click', function() { inFormOrLink = true; });
$('form').on('submit', function() { inFormOrLink = true; });
我需要检测用户何时关闭broswer选项卡/窗口或导航到另一个网站,并找到这个StackOverflow答案,它让我大部分时间都在那里,但不处理服务器上的后端应用程序将用户重定向到同一网站内的另一个页面的情况

例如,当用户登录到我的web应用程序时,服务器将HTTP 302重定向发送到同一web应用程序中的另一个页面,StackOverflow应答中的jQuery代码将其解释为用户离开web应用程序

我发现了这个StackOverflow问题,但是这个问题的OP不想跟随重定向,而我只需要检测重定向是否已被发送