第一步、在<head></head>间加入
<script language="javascript">
function loginout(){
var gt = unescape('%3e');
var popup = null;
var over = "Launch Pop-up Navigator";
popup = window.open('', 'popupnav',
'width=225,height=235,resizable=1,scrollbars=auto');
if (popup != null) {
if (popup.opener == null) {
popup.opener = self;
}
popup.location.href = 'loginout.asp';
}
}
</script>
第二步、<body>改为<body  onUnload="loginout()">
第三步:在loginout.asp中加入如下代码(注意两个文件要在同一目录下)
<%session.abandon%>
<script language="JavaScript">

function closeit() {
setTimeout("self.close()",10000)
}

</script>

转载于:https://www.cnblogs.com/s021368/articles/826357.html

ASP中如何在退出一个页面时自动清空session变量相关推荐

  1. session 安全问题(关闭页面时自动清除session)

    要是直接关闭浏览器,并不直接触发SESION_ONEND事件,因此为了安全的需要,就需要调用页面关闭触发的事件onUnload ,利用这个事件来执行一个函数.在函数中调用session.abandon ...

  2. [html] 制作一个页面时,需要兼容PC端和手机端,你是要分别做两个页面还是只做一个页面自适应?为什么?说说你的理由

    [html] 制作一个页面时,需要兼容PC端和手机端,你是要分别做两个页面还是只做一个页面自适应?为什么?说说你的理由 两个页面 pc端布局和交互行为跟移动端不一样, 两个页面反而更好维护 个人简介 ...

  3. android开发 转跳功能,如何在Android中利用Intent实现一个页面跳转功能

    如何在Android中利用Intent实现一个页面跳转功能 发布时间:2021-02-20 17:06:31 来源:亿速云 阅读:113 作者:Leah 本篇文章为大家展示了如何在Android中利用 ...

  4. Vue返回上一个页面时如何触发上一个页面的方法

    Vue返回上一个页面时如何触发上一个页面的方法 返回时是利用浏览器的缓存,我们可以利用route不一样来监听. 代码: watch: {$route(now, old) {// 判断逻辑if (now ...

  5. JavaScript中,返回上一个页面时,如何保证上一个页面的不刷新?

    history.back()和history.go(-1)都可以实现返回上一页并不刷新.History 对象包含用户(在浏览器窗口中)访问过的 URL. history.back() 等同于在浏览器点 ...

  6. jquery html页面传参,【已解决】jquery中如何跳转新页面时传递参数

    折腾: 期间,已经可以用: window.location = bookDetailUrl 实现页面跳转,但是需要传递参数过去.需要搞清楚如何传递参数比较好. jquery pass paramete ...

  7. iframe框架一个页面中嵌套到另外一个页面

    在一个页面中嵌套另外一个页面,就要使用到框架<iframe> 标签.<iframe> 标签规定一个内联框架.一个内联框架被用来在当前 HTML 文档中嵌入另一个文档. 基本语法 ...

  8. linux环境变量自动配置,Linux进入系统时自动配置 环境变量的要领

    用Exp ort命令能够 配置 环境变量,但是假如 每回进入系统之后都要重新配置 一遍环境变量就很烦人.Linux给大众 提供了自动配置 环境变量的要领 ,那就是修改 .bashrc 文件. 通常 说 ...

  9. linux火狐怎么清除缓存文件,Firefox每次刷新时自动清空缓存的设置方法

    当我们开发网页应用时候,为了保证每次看到的页面是最新的,需要在刷新页面时清除页面缓存. 如果每次都手动清除比较麻烦,好在多数浏览器都支持自动清除缓存的功能. IE下我们可以将缓存设置为"每次 ...

最新文章

  1. 面试官:如何停止一个正在运行的线程?我一脸蒙蔽...
  2. 每天一个设计模式,工厂方法模式(Factory Method)
  3. 设计,成本与开发细节的讨论
  4. .net的label的背景如何设置成为透明_新一轮广告呈现方式变革,新橱窗广告,如何收割注意力经济?...
  5. linux 其他参数
  6. Mac 系统引导过程概述 BootCamp 的秘密
  7. DAS,NAS,SAN在数据库存储上的应用
  8. java8 hash算法
  9. python函数知识点总结_python函数map()和partial()的知识点总结
  10. AI向程序员老司机学习:从眼神的变化中寻找bug
  11. 转载一朋友的qq空间,感觉都是至理名言啊!
  12. Redhat linux AS4 环境下iSCSI协议配置
  13. Zookeeper C API 具体应用实例
  14. 进击系列2.0:进击的骑士-----用funcode与C语言实现射击游戏制作
  15. eclipse简单的中英文切换,觉大多数的版本都可以
  16. 北京医保定点医院2022年版
  17. python的学习笔记案例1--汇率兑换5.0
  18. Android Manifest内容解析
  19. asp:DropDownList动态绑定数据,设置默认值
  20. mysql最高平均工资_mysql查询出平均工资最高的部门编号

热门文章

  1. Django ModelForms
  2. luhn算法java_Java信用卡验证– Java中的Luhn算法
  3. 春天的旁边_春天@PropertySource
  4. C++ 编写WebService服务
  5. 复合页( Compound Page )
  6. 开课吧Java:MyBatis和Hibernate的区别
  7. C++是C语言演变过来的,为何不能代替C语言?
  8. 新书推荐:可爱的Python
  9. import xxx from 和 import {xxx} from的区别
  10. 关于char, wchar_t, TCHAR, _T(),L,宏 _T、TEXT,_TEXT