asp javascript 實現(xiàn)關(guān)閉窗口時保存數(shù)據(jù)的辦法
更新時間:2007年11月24日 22:12:00 作者:
關(guān)閉窗口時保存數(shù)據(jù)的辦法 <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為保存數(shù)據(jù)的文件,上面的文件用來檢測窗口是關(guān)閉還是刷新
ie5兼容,以前使用 window.opener.closed來判斷,ie5不支持closed 屬性。
上面的代碼經(jīng)過多次測試,暫時沒有發(fā)現(xiàn)問題
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為保存數(shù)據(jù)的文件,上面的文件用來檢測窗口是關(guān)閉還是刷新
ie5兼容,以前使用 window.opener.closed來判斷,ie5不支持closed 屬性。
上面的代碼經(jīng)過多次測試,暫時沒有發(fā)現(xiàn)問題
相關(guān)文章
微信小程序?qū)崿F(xiàn)簡單手寫簽名組件的方法實例
在使用微信的時候,為方便我們發(fā)送文件可以直接在上面進行手寫簽名,這篇文章主要給大家介紹了關(guān)于利用微信小程序?qū)崿F(xiàn)簡單手寫簽名組件的相關(guān)資料,需要的朋友可以參考下2021-07-07JavaScript簡單獲取系統(tǒng)當前時間完整示例
這篇文章主要介紹了JavaScript簡單獲取系統(tǒng)當前時間的方法,涉及javascript針對日期與時間的判斷以及字符串組合的相關(guān)技巧,需要的朋友可以參考下2016-08-08微信小程序?qū)崿F(xiàn)上拉加載功能示例【加載更多數(shù)據(jù)/觸底加載/點擊加載更多數(shù)據(jù)】
這篇文章主要介紹了微信小程序?qū)崿F(xiàn)上拉加載功能,結(jié)合實例形式分析了微信小程序加載更多數(shù)據(jù)、觸底加載或點擊加載更多數(shù)據(jù)的相關(guān)實現(xiàn)技巧與操作注意事項,需要的朋友可以參考下2020-05-05詳解在微信小程序的JS腳本中使用Promise來優(yōu)化函數(shù)處理
這篇文章主要介紹了詳解在微信小程序的JS腳本中使用Promise來優(yōu)化函數(shù)處理,引入Promise確實能夠很好的解決異步回調(diào)函數(shù)的可讀性等問題,同時也使得我們調(diào)用的時候代碼簡潔一些,本文介紹如何在小程序的JS代碼里面使用Promise來封裝一些函數(shù)的做法2019-03-03html dom節(jié)點操作(獲取/修改/添加或刪除)
DOM 是關(guān)于如何獲取、修改、添加或刪除 HTML 元素的標準,下面為大家介紹下html dom節(jié)點操作,感興趣的朋友可以參考下2014-01-01JavaScript 創(chuàng)建隨機數(shù)和隨機圖片
關(guān)于javascript隨機數(shù)的,很早以前的文章了,不過內(nèi)容還是不錯的,如果想要更多的效果,可以去腳本之家搜下。2009-12-12JS+CSS實現(xiàn)簡單的二級下拉導(dǎo)航菜單效果
這篇文章主要介紹了JS+CSS實現(xiàn)簡單的二級下拉導(dǎo)航菜單效果,通過簡單的JavaScript頁面元素遍歷及樣式操作實現(xiàn)下拉菜單效果,非常簡單實用,需要的朋友可以參考下2015-09-09