加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 黄冈站长网 (http://www.0713zz.com/)- 数据应用、建站、人体识别、智能机器人、语音技术!
当前位置: 首页 > 综合聚焦 > 编程要点 > 语言 > 正文

JavaScript中清理session的方法是什么?

发布时间:2022-04-11 17:01:11 所属栏目:语言 来源:互联网
导读:JavaScript中如何实现清除session?在实际的项目中,清除session的需求是常见的,这篇就给大家来分享一下如何实现当前页面并清除session,实现代码如下,感兴趣的朋友可以参考,接下来就跟随小编一起了解看看吧。 本文操作环境:windows10系统、javascript 1
   JavaScript中如何实现清除session?在实际的项目中,清除session的需求是常见的,这篇就给大家来分享一下如何实现当前页面并清除session,实现代码如下,感兴趣的朋友可以参考,接下来就跟随小编一起了解看看吧。
 
    本文操作环境:windows10系统、javascript 1.8.5、thinkpad t480电脑。
 
    javascript关闭当前页面并清除session。
 
    页面:
 
<!DOCTYPE html>
  <html>
 
  <head>
  <meta charset="UTF-8">
  <title>js关闭当前页清除session</title>
  </head>
 
  <body>
  <script language="javascript">
   function save() {   //存储session
   window.sessionStorage.setItem("this_session", "This is session!");  
   window.sessionStorage.setItem("user", "This is User");   //取出session
   var thisSession = window.sessionStorage.getItem("this_session");
   alert(thisSession);
   }   //执行sava()
   save();   // 这个脚本是 ie6和ie7 通用的脚本
   //关闭当前页
   function custom_close() {  
       if(confirm("您确定要关闭本页吗?")) {  
       window.opener = null;  
       window.open('', '_self');  
       window.close();   //清除session

//设定时间一秒后触发
  setTimeout(function() {
   sessionStorage.clear();  
   window.parent.location.reload();//刷新父页面
   var index = parent.layer.getFrameIndex(window.name);
   parent.layer.close(index); //关闭当前页
   }, 1000)。

(编辑:PHP编程网 - 黄冈站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读