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 相关文章推荐
javascript 自动转到命名锚记
Jan 10 Javascript
理解JavaScript的prototype属性
Feb 11 Javascript
Js实现动态添加删除Table行示例
Apr 14 Javascript
javascript 自定义回调函数示例代码
Sep 26 Javascript
js制作简易年历完整实例
Jan 28 Javascript
JavaScript实现彩虹文字效果的方法
Apr 16 Javascript
学习JavaScript设计模式(接口)
Nov 26 Javascript
浅谈jquery拼接字符串效率比较高的方法
Feb 22 Javascript
基于three.js编写的一个项目类示例代码
Jan 05 Javascript
Layui 动态禁止select下拉的例子
Sep 03 Javascript
vue中实现点击空白区域关闭弹窗的两种方法
Dec 30 Vue.js
微信小程序 接入腾讯地图的两种写法
Jan 12 Javascript
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
Function eregi is deprecated (解决方法)
2013/06/21 PHP
php实现encode64编码类实例
2015/03/24 PHP
php 下 html5 XHR2 + FormData + File API 上传文件操作实例分析
2020/02/28 PHP
EXTJS记事本 当CompositeField遇上RowEditor
2011/07/31 Javascript
js禁止小键盘输入数字功能代码
2011/08/01 Javascript
js multiple全选与取消全选实现代码
2012/12/04 Javascript
Jquery 表单验证类介绍与实例
2013/06/09 Javascript
javascript实现获取cookie过期时间的变通方法
2014/08/14 Javascript
一个简单的动态加载js和css的jquery代码
2014/09/01 Javascript
零基础搭建Node.js、Express、Ejs、Mongodb服务器及应用开发入门
2014/12/20 Javascript
Jquery数字上下滚动动态切换插件
2015/08/08 Javascript
JS实现IE状态栏文字缩放效果代码
2015/10/24 Javascript
jQuery formValidator表单验证
2016/01/07 Javascript
onclick和onblur冲突问题的快速解决方法
2016/04/28 Javascript
BootStrap select2 动态改变值的方法
2017/02/10 Javascript
浅谈angular2的http请求返回结果的subcribe注意事项
2017/03/01 Javascript
在vscode中统一vue编码风格的方法
2018/02/22 Javascript
浅谈React高阶组件
2018/03/28 Javascript
element-ui 表格数据时间格式化的方法
2018/08/24 Javascript
js前端如何写一个精确的倒计时代码
2019/10/25 Javascript
js中延迟加载和预加载的具体使用
2021/01/14 Javascript
[27:02]2014 DOTA2国际邀请赛中国区预选赛 5 23 CIS VS LGD第三场
2014/05/24 DOTA
[04:10]DOTA2英雄梦之声_第11期_圣堂刺客
2014/06/21 DOTA
Python之py2exe打包工具详解
2017/06/14 Python
python基于twisted框架编写简单聊天室
2018/01/02 Python
Python3.5 创建文件的简单实例
2018/04/26 Python
Python 文本文件内容批量抽取实例
2018/12/10 Python
python利用os模块编写文件复制功能——copy()函数用法
2020/07/13 Python
加拿大领先的时尚和体育零售商:Sporting Life
2019/12/15 全球购物
高中毕业自我鉴定
2013/12/13 职场文书
策划创业计划书
2014/02/06 职场文书
公司授权委托书
2014/04/04 职场文书
出国英文推荐信
2014/05/10 职场文书
读完《骆驼祥子》的观后感!
2019/07/05 职场文书
关于使用Redisson订阅数问题
2022/01/18 Redis
Python数据结构之队列详解
2022/03/21 Python