一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

javascript Onunload與Onbeforeunload使用小結(jié)

Onbeforeunload也是在頁面刷新或關(guān)閉時調(diào)用,Onbeforeunload是正要去服務(wù)器讀取新的頁面時調(diào)用,此時還沒開始讀取;而onunload則已經(jīng)從服務(wù)器上讀到了需要加載的新的頁面,在即將替換掉當(dāng)前頁面時調(diào)用。Onunload是無法阻止頁面的更新和關(guān)閉的。而Onbeforeunload 可以做到。曾經(jīng)做一個考試系統(tǒng),涉及到防止用戶半途退出考試(有意或者無意),代碼如下:
復(fù)制代碼 代碼如下:
<body onbeforeunload=" checkLeave()">
<script>
function checkLeave(){
event.returnValue="確定放棄考試?(考試作廢,不記錄成績)";
}
</script>

這樣可以讓用戶確認是否要退出考場,其實BLOGJava在用戶編寫B(tài)LOG時,如果不保存而跳轉(zhuǎn)到其他頁面,也會有一個確認的提示(防止誤操作),也是用到Onbeforeunload。

另外還可以用來在頁面關(guān)閉的時候關(guān)閉session,代碼如下(注:用window.screenLeft > 10000 來區(qū)分關(guān)閉和刷新操作):
復(fù)制代碼 代碼如下:
<body onbeforeunload=" closeSession()">
<script>
function closeSession (){
//關(guān)閉(刷新的時候不關(guān)閉Session)
if(window.screenLeft>10000){
//關(guān)閉Session的操作(可以運用AJAX)
}
}
</script>

JavaScript技術(shù)javascript Onunload與Onbeforeunload使用小結(jié),轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 欧美三级成人观看 | 国产福利最新手机在线观看 | h片视频在线观看 | 亚洲大尺度视频 | 九一国产在线观看 | 欧美成人精品三级网站 | 国产高颜值露脸在线观看 | 一本大道久久a久久综合 | 国产最新精品精品视频 | 一级做α爱过程免费视频 | 一区二区视频在线观看高清视频在线 | 国产精品美女一级在线观看 | 99精品免费观看 | 久久99精品久久久久久青青91 | 国产午夜三区视频在线 | www.欧美com| 亚洲人成人毛片无遮挡 | 黄片毛片在线观看 | 欧美五月婷婷 | 七七七久久久久人综合 | 91精品国产麻豆91久久久久久 | 怡红院影院 | 国产一区二区三区在线影院 | 亚洲专区一区 | 国产在线视频网 | 91色在线观看 | 久久成人激情视频 | 国产成人 免费观看 | 亚洲国产婷婷香蕉久久久久久 | 国产原创视频 | 深夜小视频在线观看 | 国产91精品久久久久999 | 国产成人mv在线观看入口视频 | 德国女人一级毛片免费 | 精品精拍国产日韩26u | 国内自拍经典三级在线 | 亚洲国产精品日韩一线满 | 国产专区青青草原亚洲 | 婷婷网址 | 国内精品视频九九九九 | 色综合加勒比 |