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 相关文章推荐
一个分享按钮的插件使用介绍(可扩展,内附开发制作流程)
Sep 19 Javascript
JS:window.onload的使用介绍
Nov 13 Javascript
利用jQuery实现可以编辑的表格
May 26 Javascript
Vue2.0表单校验组件vee-validate的使用详解
May 02 Javascript
Vue.js使用$.ajax和vue-resource实现OAuth的注册、登录、注销和API调用
May 10 Javascript
详解如何提高 webpack 构建 Vue 项目的速度
Jul 03 Javascript
Vue2.0利用vue-resource上传文件到七牛的实例代码
Jul 28 Javascript
web前端vue实现插值文本和输出原始html
Jan 19 Javascript
微信小程序实现星级评分和展示
Jul 05 Javascript
JS canvas绘制五子棋的棋盘
May 28 Javascript
vue里的data要用return返回的原因浅析
May 28 Javascript
Vue动态加载图片在跨域时无法显示的问题及解决方法
Mar 10 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
自己前几天写的无限分类类
2007/02/14 PHP
POSIX 风格和兼容 Perl 风格两种正则表达式主要函数的类比(preg_match, preg_replace, ereg, ereg_replace)
2010/10/12 PHP
基于php导出到Excel或CSV的详解(附utf8、gbk 编码转换)
2013/06/25 PHP
php Session存储到Redis的方法
2013/11/04 PHP
使用pthreads实现真正的PHP多线程(需PHP5.3以上版本)
2014/05/05 PHP
thinkphp判断访客为手机端或PC端的方法
2014/11/24 PHP
php 删除cookie方法详解
2014/12/01 PHP
PHP 数组遍历foreach语法结构及实例
2016/06/13 PHP
php获取访问者浏览页面的浏览器类型
2017/01/23 PHP
ThinkPHP中create()方法自动验证表单信息
2017/04/28 PHP
php服务器的系统详解
2019/10/12 PHP
简单的php购物车代码
2020/06/05 PHP
setTimeout和setInterval的浏览器兼容性分析
2007/02/27 Javascript
将函数的实际参数转换成数组的方法
2010/01/25 Javascript
js修改table中Td的值(定义td的单击事件)
2013/01/10 Javascript
jquery日历控件实现方法分享
2014/03/07 Javascript
javascript 小数取整简单实现方式
2014/05/30 Javascript
Nodejs实现的一个静态服务器实例
2014/12/06 NodeJs
jQuery的观察者模式详解
2014/12/22 Javascript
Bootstrap学习笔记之css组件(3)
2016/06/07 Javascript
nodejs搭建本地服务器并访问文件的方法
2017/03/03 NodeJs
基于JavaScript实现无限加载瀑布流
2017/07/21 Javascript
vue实现点击图片放大效果
2017/08/15 Javascript
Angular实现下载安装包的功能代码分享
2017/09/05 Javascript
webpack配置打包后图片路径出错的解决
2018/04/26 Javascript
JS实现仿微信支付弹窗功能
2018/06/25 Javascript
在Python3中初学者应会的一些基本的提升效率的小技巧
2015/03/31 Python
深入讲解Python中的迭代器和生成器
2015/10/26 Python
python+mysql实现教务管理系统
2019/02/20 Python
Django admin model 汉化显示文字的实现方法
2019/08/12 Python
印度低票价航空公司:GoAir
2017/10/11 全球购物
高性能装备提升营地:Kammok
2019/02/27 全球购物
中学老师的自我评价
2013/11/07 职场文书
幼儿园2015年度工作总结
2015/04/01 职场文书
给校长的建议书作文500字
2015/09/14 职场文书
通过Python把学姐照片做成拼图游戏
2022/02/15 Python