asp javascript 实现关闭窗口时保存数据的办法


Posted in Javascript onNovember 24, 2007

关闭窗口时保存数据的办法 <SCRIPT language="javascript"> 

function IfWindowClosed() 

{

 

var win = null; 

try 


window.opener.name = "ss"; 

if ( window.opener.name != "ss" ) 


win = window.open("quit.asp","","width=100,height=100,left=10000,top=10000"); 

window.setTimeout("window.close();",0); 


window.opener.name = ""; 


catch(e) 


win = window.open("quit.asp","","width=100,height=100,left=10000,top=10000"); 

window.setTimeout("window.close();",0); 



 

window.setInterval("IfWindowClosed()",100); 

window.setTimeout("window.close();",510); 
</SCRIPT> 
--------------- 

用onunload事件打开上面的文件 

quit.asp为保存数据的文件,上面的文件用来检测窗口是关闭还是刷新 

ie5兼容,以前使用 window.opener.closed来判断,ie5不支持closed 属性。 
上面的代码经过多次测试,暂时没有发现问题

Javascript 相关文章推荐
jquery自定义属性(类型/属性值)
May 21 Javascript
JS图片根据鼠标滚动延时加载的实例代码
Jul 13 Javascript
JS中判断null、undefined与NaN的方法
Mar 24 Javascript
JS基于构造函数实现的菜单滑动显隐效果【测试可用】
Jun 21 Javascript
第五篇Bootstrap 排版
Jun 21 Javascript
Angularjs---项目搭建图文教程
Jul 08 Javascript
Vue 父子组件、组件间通信
Mar 08 Javascript
Vue.js学习笔记之修饰符详解
Jul 25 Javascript
JS中正则表达式要注意lastIndex属性
Aug 08 Javascript
关于Vue背景图打包之后访问路径错误问题的解决
Nov 03 Javascript
vue二选一tab栏切换新做法实现
Jan 19 Vue.js
Vue中使用import进行路由懒加载的原理分析
Apr 01 Vue.js
javascript实现的动态添加表单元素input,button等(appendChild)
Nov 24 #Javascript
用js查找法实现当前栏目的高亮显示的代码
Nov 24 #Javascript
精解window.setTimeout()&amp;window.setInterval()使用方式与参数传递问题!
Nov 23 #Javascript
document.designMode的功能与使用方法介绍
Nov 22 #Javascript
Flash+XML滚动新闻代码 无图片 附源码下载
Nov 22 #Javascript
摘自百度的图片轮换效果代码
Nov 19 #Javascript
window.open被浏览器拦截后的自定义提示效果代码
Nov 19 #Javascript
You might like
2014过年倒计时示例
2014/01/31 PHP
php中使用PHPExcel读写excel(xls)文件的方法
2014/09/15 PHP
关于使用runtimeStyle属性问题讨论文章
2007/03/08 Javascript
JavaScript的parseInt 进制问题
2009/05/07 Javascript
jQuery 连续列表实现代码
2009/12/21 Javascript
jQuery 定时局部刷新(setInterval)
2010/11/19 Javascript
自定义jQuery选项卡插件实例
2013/03/27 Javascript
jQuery插件Tmpl的简单使用方法
2015/04/27 Javascript
JS中处理时间之setUTCMinutes()方法的使用
2015/06/12 Javascript
深入分析javascript中的错误处理机制
2016/07/17 Javascript
javascript实现循环广告条效果
2017/12/12 Javascript
关于Webpack dev server热加载失败的解决方法
2018/02/22 Javascript
JS解惑之Object中的key是有序的么
2019/05/06 Javascript
React优化子组件render的使用
2019/05/12 Javascript
对layui中的onevent 和event的使用详解
2019/09/06 Javascript
Python中断言Assertion的一些改进方案
2016/10/27 Python
Python将多个excel文件合并为一个文件
2018/01/03 Python
详解TensorFlow查看ckpt中变量的几种方法
2018/06/19 Python
python3 实现一行输入,空格隔开的示例
2018/11/14 Python
使用python爬取抖音视频列表信息
2019/07/15 Python
Python Tornado核心及相关原理详解
2020/06/24 Python
selenium切换标签页解决get超时问题的完整代码
2020/08/30 Python
详解pytorch tensor和ndarray转换相关总结
2020/09/03 Python
python如何绘制疫情图
2020/09/16 Python
html5时钟实现代码
2010/10/22 HTML / CSS
美国知名的隐形眼镜电商:Contacts America
2019/11/19 全球购物
高级3D打印市场:Gambody
2019/12/26 全球购物
波兰办公用品和学校用品在线商店:Dlabiura24.pl
2020/11/18 全球购物
总经理助理工作职责
2014/02/06 职场文书
交通事故赔偿协议书范本
2014/04/15 职场文书
《傅雷家书》教学反思
2014/04/20 职场文书
社区党支部公开承诺书
2015/04/29 职场文书
学校推普周活动总结
2015/05/07 职场文书
2016年党员创先争优承诺书
2016/03/25 职场文书
80行代码写一个Webpack插件并发布到npm
2021/05/24 Javascript
新的CSS 伪类函数 :is() 和 :where()示例详解
2022/08/05 HTML / CSS