关闭窗口时保存数据的办法
来源:互联网 发布:微信红包算法 编辑:程序博客网 时间:2024/05/16 07:17
<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 属性。
上面的代码经过多次测试,暂时没有发现问题
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 关闭窗口时不提示的实现办法
- 读书笔记2——如何校验数据窗口中的数据被修改(适用于关闭窗口时提醒用户保存)
- jpa保存数据过慢的处理办法
- 打开新窗口并关闭当前的窗口的实现办法
- 打开新窗口并关闭当前的窗口的实现办法
- 数据窗口的数据保存问题(pb)
- 虚拟机关闭前的数据保存
- MFC 关闭窗口时候保存窗口位置
- 当关闭MDI窗口时弹出保存文件对话框
- PB打开窗口、数据窗口等对象时自动关闭的解决方法
- 打开和关闭窗口以及窗口间的数据传递
- QT实现对数据文本保存的办法及其操作
- QT实现对数据文本保存的办法及其操作
- 使用js弹出模态窗口,提交保存数据后关闭模态窗口,刷新父窗口
- oracle中如何删除重复数据
- ASP.NET编程中的十大技巧
- 实现DataList控件的分页
- Asp.net性能优化总结(二)
- Grubby
- 关闭窗口时保存数据的办法
- 有所为而读与无所为而读—读李敖读书
- 周末了:)
- 最简单实用的下拉菜单,
- 网页经典代码(一)
- 12个用一条语句写成的有关日期函数
- SP短信平台的开发-1
- SP短信平台的开发-1
- SP短信平台的开发-1