0

当用户退出 Google Chrome 浏览器时,我需要调用特定的 JS 函数。我写了一个简单的代码:

window.onunload = logout;

    function logout()
    {
        window.location = "auth/logout";
    }

此代码适用于其他浏览器,但不适用于 Chrome。对我来说,将这个功能引入 Chrome 也很重要,因为 Web 浏览器拥有庞大的用户群。如何将上述代码的功能应用于包括 Chrome 在内的所有浏览器?或者,Chrome 的解决方法也会非常有帮助。

4

1 回答 1

0

恕我直言,当用户试图关闭一个窗口时,打开一个新窗口从来都不是好的用户体验。这很烦人。如前所述,即使您可以使其在大多数情况下工作,这种方法也是不可靠且不明智的。

使用以下方法之一创建您需要的功能会更好:

PHP 会话

浏览器会话 Cookie

于 2015-12-09T07:22:07.307 回答