javascript - onbeforeunload 可以这样写吗?

标签 javascript browser onbeforeunload

onbeforeunload函数可以这样写吗?

   window.onbeforeunload = function(evt) { 

            if(return true)
            {
                if(confirm('Are you sure you want to logout'));
                {
                     //logout function
                }
            }
    }

如果用户单击“离开此页面”按钮,我想要求用户注销 session 。 可能吗?

最佳答案

这是您需要的吗?

   <script type="text/javascript">
      window.onbeforeunload = function() { 
       if(confirm('Are you sure you want to logout'))
       {
            alert("logout")
       }
    }
  </script>

关于javascript - onbeforeunload 可以这样写吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19972300/

相关文章:

javascript - HTML map 检查重叠

javascript - 如何使用 Regex 和 Javascript 获取字符串的第一个和最后一个字符

javascript - 通过 jQuery 提供的文件被解释为 txt/blob,而不是正确的文件类型

iphone - 如何让 youtube iframe 视频在 iOS 上观看时正确调整大小?

javascript - 通过浏览器后退按钮访问时重新加载网站

javascript - 使用 Javascript 更改 TH 中的文本

javascript - JS/TS 装饰器命名约定

javascript - 跨域网络 worker

javascript - JQuery $.post() 不适用于 document.onbeforeunload 事件吗?

javascript - JS 中的确认弹出窗口