`

js监听关闭浏览器

 
阅读更多

<script type="text/javascript">

window.onbeforeunload = function() //author: meizz 

    window.location="http://localhost:8080/tt/servlet/tt?action=loginOut";

alert("关闭窗口之前"); 

  

}

window.onunload = function() //author: meizz 

alert("关闭窗口"); 

  

}

</script>

 

 

String action = request.getParameter("action");

   HttpSession session = request.getSession();

if("login".equals(action))

{

    if(null == session.getAttribute("flag"))

    {

        session.setAttribute("flag", 1);  

    }

    System.out.println("login \t:"+  session.getAttribute("flag"));

    

}

else if("loginOut".equals(action))

{

session.removeAttribute("flag");

System.out.println("loginOut \t:"+  session.getAttribute("flag"));

}

}

分享到:
评论

相关推荐

    JS监听关闭浏览器事件

    ### JS监听关闭浏览器事件 在Web开发中,有时我们需要对用户关闭浏览器窗口或标签页的行为进行监测,并在这些行为发生前执行某些操作。这通常涉及到`onbeforeunload`和`onunload`这两个事件处理程序。 #### 1. `...

    js实现监听浏览器关闭和刷新事件

    js实现监听浏览器关闭和刷新事件支持三大浏览器,点击直接看效果

    js监听浏览器关闭

    浏览器是客户端,客户端的操作服务器是监听不到的,所以可以用js来监听,js代码监听浏览器关闭或者刷新

    JS针对浏览器窗口关闭事件的监听方法集锦

    在JavaScript中,监听浏览器窗口关闭事件对于实现特定的用户交互或数据保存功能至关重要。下面将详细介绍几种常用的浏览器关闭事件监听方法。 1. 方式一:适用于IE浏览器,仅在关闭时提示 ```javascript window....

    JS监听关闭浏览器事件之Onunload与Onbeforeunload

    以上就是关于JS监听关闭浏览器事件的“onunload”与“onbeforeunload”的详细解析。通过理解和正确使用这两个事件,我们可以更好地控制页面的生命周期,提升用户体验,同时确保数据的完整性和应用的稳定性。

    js关闭浏览器窗口及检查浏览器关闭事件

    js关闭浏览器窗口 js关闭浏览器窗口,不弹出提示框。支持ie6+,火狐,谷歌等浏览器。 代码如下: &lt;html&gt; &lt;head /&gt; &lt;body&gt; [removed] function closeWin(){ window.opener=null; window.open(”,’_...

    JS区分浏览器页面是刷新还是关闭

    在Web开发中,区分浏览器页面是刷新还是关闭的需求非常常见,这主要是为了优化用户体验和保证系统的操作逻辑。传统的做法是使用BOM(Browser Object Model)事件中的onbeforeunload事件,该事件会在页面即将卸载前...

    基于JavaScript判断浏览器到底是关闭还是刷新(超准确)

    本文介绍了通过JavaScript判断浏览器是关闭还是刷新的方法。在Web开发过程中,有时候需要区分用户是关闭了浏览器窗口,还是仅仅刷新了页面,这对于执行某些特定的逻辑操作是很重要的。例如,当用户关闭浏览器窗口时...

    判断浏览器是刷新还是关闭窗口

    为此,JavaScript 提供了 `onunload` 事件,它会在浏览器窗口被关闭或者用户离开当前页面时触发。然而,在实际的应用场景中,我们可能会遇到一个棘手的问题:不论是刷新页面还是真正关闭窗口,`onunload` 事件都会被...

    js监控IE火狐浏览器关闭、刷新、回退、前进事件.docx

    ### JS监控IE与火狐浏览器关闭、刷新、回退、前进事件 #### 一、引言 在Web应用开发过程中,有时需要对用户的浏览器行为进行监控,比如浏览器的关闭、刷新、前进或后退等操作。这对于提高用户体验、确保应用程序...

    JS监控关闭浏览器操作的实例详解.docx

    在JavaScript中,有时我们需要在用户关闭浏览器窗口或者刷新页面时执行一些特定的操作,例如保存用户数据、清理资源或者发送最后的请求。这个过程可以通过监听浏览器的特定事件来实现。本文将详细讲解如何使用...

    flex监听浏览器关闭事件

    在Flex应用中监听浏览器关闭事件主要依赖于JavaScript与Flash/Flex之间的交互。当用户尝试关闭浏览器窗口时,`window.onbeforeunload`事件会被触发。我们可以通过在Flex应用中调用JavaScript来监听这个事件,并在...

    有道JavaScript监听浏览器的问题

    要实现这个需求,我们需要使用JavaScript来监听窗口的关闭事件。在JavaScript中,可以使用window对象的onunload或onbeforeunload事件来检测窗口即将关闭的动作。尽管这两个事件在技术上是用于在窗口卸载前执行清理...

    iOS微信浏览器回退不刷新实例(监听浏览器回退事件)

    为此,我们可以借助JavaScript的history对象来监听浏览器的回退事件,并相应地强制刷新页面或者执行其他自定义逻辑。 在这篇文章中,我们看到了如何使用pushState方法来监听浏览器的回退事件。pushState是HTML5提供...

    浏览器关闭事件.txt浏览器关闭事件.txt浏览器关闭事件.txt浏览器关闭事件.txt

    在JavaScript中,有几种方法可以用来监听浏览器关闭事件: 1. **`window.onbeforeunload`**:此事件会在浏览器窗口或标签页关闭之前被触发。 2. **`window.onunload`**:该事件在文档完全卸载之后被触发,但是它的...

    vuejs中监听窗口关闭和窗口刷新事件的方法

    在Vue.js应用中,有时我们需要监听窗口的关闭和刷新事件,以便执行某些操作,比如保存用户数据或确认离开页面。本文将详细介绍两种在Vue.js中实现这一目标的方法。 首先,我们来了解一下`window.onbeforeunload`...

    微信浏览器左上角返回按钮监听的实现

    问题描述1: 微信开发的时候,在公众号菜单中打开一个H5页面(如:个人中心),在这个页面上的一些操作,经过多次跳转后,点击左上角的返回按钮,发现...在C页面中添加如下javascript代码: $(function(){ pushHistor

    CSS+JS+Cookie实现关闭广告后刷新浏览器不显示,关闭重启浏览器显示

    这就是CSS、JavaScript和Cookie结合使用来实现关闭广告后在刷新或重启浏览器时仍保持关闭状态的基本原理。需要注意的是,由于不同的浏览器对Cookie的本地支持程度不同,所以这里提到了使用Mozilla Firefox进行本地...

    在vue中阻止浏览器后退的实例

    在当今前端开发中,Vue.js已成为非常流行的JavaScript框架之一。它为开发者提供了一种非常高效的方式来构建单页面应用(SPA)。然而,在使用SPA时,一个常见的问题是如何处理浏览器的后退按钮。在传统的多页面应用...

Global site tag (gtag.js) - Google Analytics