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中null与undefined分析
Jul 25 Javascript
js chrome浏览器判断代码
Mar 28 Javascript
原生js编写设为首页兼容ie、火狐和谷歌
Jun 05 Javascript
Javascript学习笔记之 对象篇(一) : 对象的使用和属性
Jun 24 Javascript
jquery.uploadify插件在chrome浏览器频繁崩溃解决方法
Mar 01 Javascript
深入理解ECMAScript的几个关键语句
Jun 01 Javascript
详解Vue.js搭建路由报错 router.map is not a function
Jun 27 Javascript
vue.js实现备忘录功能的方法
Jul 10 Javascript
JQuery 选择器、DOM节点操作练习实例
Sep 28 jQuery
解决Vue 项目打包后favicon无法正常显示的问题
Sep 01 Javascript
小程序实现左右来回滚动字幕效果
Dec 28 Javascript
用VueJS写一个Chrome浏览器插件的实现方法
Feb 27 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
晶体管来复再生式二管收音机
2021/03/02 无线电
Redis在Laravel项目中的应用实例详解
2017/08/11 PHP
一些易混淆且不常用的属性,希望有用
2007/01/29 Javascript
firefo xml 读写实现js代码
2009/06/11 Javascript
JS模拟并美化的表单控件完整实例
2015/08/19 Javascript
详解Jquery实现ready和bind事件
2016/04/14 Javascript
BootStrap 智能表单实战系列(二)BootStrap支持的类型简介
2016/06/13 Javascript
使用JavaScript触发过渡效果的方法
2017/01/19 Javascript
原生Aajax 和jQuery Ajax 写法个人总结
2017/03/24 jQuery
Vue2.0 UI框架ElementUI使用方法详解
2017/04/14 Javascript
vue-resource调用promise取数据方式详解
2017/07/21 Javascript
详解vue axios二次封装
2018/07/22 Javascript
BootstrapValidator实现表单验证功能
2019/11/08 Javascript
node.js中 redis 的安装和基本操作示例
2020/02/10 Javascript
Vue清除定时器setInterval优化方案分享
2020/07/21 Javascript
Python NumPy库安装使用笔记
2015/05/18 Python
python如何实现数据的线性拟合
2019/07/19 Python
使用python模拟命令行终端的示例
2019/08/13 Python
详解从Django Allauth中进行登录改造小结
2019/12/18 Python
PyTorch的自适应池化Adaptive Pooling实例
2020/01/03 Python
Python3 元组tuple入门基础
2020/02/09 Python
详解python命令提示符窗口下如何运行python脚本
2020/09/11 Python
Python ConfigParser模块的使用示例
2020/10/12 Python
如何利用python 读取配置文件
2021/01/06 Python
size?爱尔兰官方网站:英国伦敦的球鞋精品店
2019/03/31 全球购物
院药学专业个人求职信
2013/09/21 职场文书
采购主管岗位职责
2014/02/01 职场文书
医院学雷锋活动策划方案
2014/02/15 职场文书
比赛口号大全
2014/06/10 职场文书
安全生产月宣传标语
2014/10/06 职场文书
2014年党风廉政建设工作总结
2014/11/19 职场文书
监考失职检讨书
2015/01/26 职场文书
监察建议书
2015/02/04 职场文书
运动会广播稿100字
2015/08/19 职场文书
为什么 Nginx 比 Apache 更牛逼
2021/03/31 Servers
SQL Server使用T-SQL语句批处理
2022/05/20 SQL Server