`

关闭浏览器时,清除SESSION 只适应于IE

    博客分类:
  • js
 
阅读更多

//关闭浏览器时,清除SESSION 只适应于IE
function window.onbeforeunload(){
    if( event.clientY<0 || event.altKey )
    {
        location.href="${uri.loginout}?closeIE=true";  //只支持同步 异步时,当数据传出时,浏览器已关闭,所以不能使用
         alert('您已经成功退出,欢迎您再次使用华安网上交易系统');
//         $.ajax({
//             url:"${uri.loginout}?closeIE=true",
//             type: 'GET',
//             success: function(data){
//                 alert(data);
//                 if("success"==data){
//                  alert('您已经成功退出,欢迎您再次使用华安网上交易系统');
//             }
//             }
//         });
   
    }
    }

分享到:
评论

相关推荐

    关闭ie窗口清除Session的解决方法

    然而,当用户关闭IE浏览器窗口时,如果不进行特殊处理,Session信息通常不会立即清除,可能导致用户数据泄露或者误操作。本文将详细介绍如何在用户关闭IE窗口时主动清除Session。 首先,我们可以利用JavaScript的`...

    Session浅析

    通常,同一个IE客户端在不关闭浏览器的情况下,Session ID是不变的。但是,某些情况如页面重载、浏览器设置或安全策略可能导致Session ID更改。理解Session ID的工作原理对于解决如`Session_Start`和`Session_End`...

    关于session丢失问题

    如果用户禁用了Cookie,或者清除了浏览器缓存,服务器就无法识别用户,从而导致Session丢失。 2. **Session超时**:服务器通常会设置一个Session的过期时间,超过这个时间未收到客户端的任何请求,服务器就会自动...

    浏览器页面-暂存.zip

    Session Storage仅在当前浏览器窗口或Tab内有效,当窗口关闭时数据会被清除;而Local Storage的数据则可以长期保存,即使浏览器关闭再打开,数据依然存在。 5. **Service Worker**:在现代浏览器中,Service Worker...

    destoon在360浏览器下出现用户被强行注销的解决方法

    当用户关闭浏览器或Cookie丢失,Session通常也会失效,导致用户登出。 在Destoon系统中,用户登录状态通常通过Cookie中的`auth`值来维持。然而,360浏览器可能存在一些特定的行为,如严格的隐私设置或某些安全功能...

    Asp.net中安全退出时清空Session或Cookie的实例代码

    网站中点击退出,如果仅仅是重定向到登录/出页面,此时在浏览器地址栏中输入登录后的某个页面地址如主页,你会发现不用登录就能访问。这种所谓的退出并不是安全的。 那么怎样做到安全退出呢? 那就是点击退出后清空...

    PHP中cookie和session的区别实例分析

    当用户关闭浏览器或退出登录时,服务器会清除对应的Session数据,而用户再次访问时,可以通过Cookie中的Session ID恢复会话。 总的来说,理解Cookie和Session的特性及使用方法是每个PHP开发者必备的技能。在实际...

    关于Iframe如何跨域访问Cookie和Session的解决方法

    在Web开发中,Iframe(内联框架)常用于嵌入其他网页内容,但涉及到跨域访问时,尤其是在处理Cookie和Session时,会遇到一些挑战。本文主要探讨如何解决Iframe跨域访问Cookie和Session的问题。 首先,理解跨域访问...

    1┃音视频直播系统之浏览器中通过WebRTC访问摄像头.doc

    对于不支持此方法的旧版浏览器(如IE8以下),需要采用其他方式进行兼容处理。 【音视频采集配置】 为了优化视频质量,我们可以设置一些采集参数,如帧率、分辨率、宽高比等。对于音频,还可以配置回音消除、降噪...

    php session和cookie使用说明

    使用`session_destroy()`结束Session,清除所有Session数据。 2.4 注意事项 - Session依赖于Cookie(默认情况下),若用户禁用Cookie,Session可能无法正常工作。 - 为确保Session安全,应定期清理Session垃圾,...

    基于Vue 服务端Cookies删除的问题

    一般在我们做项目时,我们都会通过POST请求拿到服务器给到的set-Cookies,保存在浏览器的Cookie里 这里需要明确一点。缓存有三类 cookie、 sessionStorage 、localStorage cookie: 存储在用户本地终端上的数据。有时...

    PHP会话控制:Session与Cookie详解

    2. 在某些情况下,如IE浏览器,可能会出现每次刷新页面时生成新的Session ID的问题,这可能是由于浏览器的设置或缓存问题。相比之下,Firefox等其他浏览器可能处理得更好。 通过实例,我们可以更好地理解Session和...

    电脑中的cookies怎么删除 彻底清除上网痕迹方法【步骤】.docx

    Cookies 删除与上网痕迹清除方法 Cookies 是一种常见的网络技术,能够让网站服务器将少量数据存储到客户端的硬盘或内存中,以便记录用户的浏览活动。但是,Cookies 也可能会带来隐私问题和安全风险。因此,了解...

    UniGUI集合说明--追月无名 2017.doc

    UniGUI 使用了 CSS 样式来控制控件的样式,而 IE 浏览器对 CSS 样式的解析方式不同于其他浏览器,从而导致控件字体变小、模糊。 3. 在浏览器端不能使用 ShowMessage() UniGUI 中的 ShowMessage() 函数是 Delphi ...

    ASP中用ajax方式获得session的实现代码

    然而,问题在于使用Internet Explorer(IE)浏览器时,Ajax请求可能会使用缓存,导致即使Session有值,也总是返回旧的、未登录的状态(即`1`)。这是因为IE在处理相同URL的GET请求时,可能会重用之前缓存的响应,而...

    html5中的Web Storage

    一旦会话结束,比如用户关闭了浏览器窗口,sessionStorage中存储的所有数据将会被自动清除。因此,sessionStorage并不适合用于持久化存储,只适用于临时保存页面状态或用户在会话期间的数据。 2. localStorage:与...

    IE浏览器修复步骤

    请注意,上述的步骤1和3通常适用于清理浏览器和系统的登录信息,而步骤2则更针对网络连接的清理。如果不想重启计算机,可以尝试重启“Workstation”服务,这有时也能达到同样的效果,但不是所有情况下都有效。 在...

    深入理解PHP中的Session和Cookie

    删除Session变量可以直接使用`unset($_SESSION['***'])`,而清除所有Session信息应使用`$_SESSION = array();`,这将清空`$_SESSION`数组,但保留Session ID。若要完全结束会话,应使用`session_destroy()`或通过...

    对比分析php中Cookie与Session的异同

    Cookie分为会话Cookie和持久Cookie,前者仅存在于内存中,浏览器关闭后即消失;后者则存储在硬盘上,直到过期才会被清除。 Cookie的主要特点包括: - 存储在客户端,数据可被用户查看或修改,安全性较低。 - 限制了...

    asp.net页面状态管理cookie和服务器状态管理Session

    会话性Cookie则在浏览器关闭时被清除。创建和操作Cookie的主要步骤如下: 1. **创建Cookie**: ```csharp HttpCookie cookie = new HttpCookie("user"); cookie.Value = "chenxiaomei"; // 添加多个值 cookie...

Global site tag (gtag.js) - Google Analytics