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

Admin 2022-02-19 群英技术资讯 392 次浏览

    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
  		sessionStorage.clear();

  		} else {}
  	}  	function clearUser() {  		//
  		sessionStorage.removeItem("user");

  	}  	//关于session

  </script>

  <input id="btnClose" type="button" value="关闭本页" onClick="custom_close()" />
  <br/><br/><br/><br/>
  <input id="btnClose" type="button" value="清除User信息" onClick="clearUser()" />

  </body>

  </html>

    layui

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

    以上就是JavaScript中实现清除session的示例,上述示例具有一定的参考价值,有需要的朋友可以了解看看,希望对大家学习JavaScript有帮助,想要了解更多可以继续浏览群英网络其他相关的文章。

文本转载自PHP中文网

群英智防CDN,智能加速解决方案

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。

猜你喜欢

成为群英会员,开启智能安全云计算之旅

立即注册
专业资深工程师驻守
7X24小时快速响应
一站式无忧技术支持
免费备案服务
免费拨打  400-678-4567
免费拨打  400-678-4567 免费拨打 400-678-4567 或 0668-2555555
在线客服
微信公众号
返回顶部
返回顶部 返回顶部
在线客服
在线客服