拉風(fēng)的咖菲貓
2018-12-06 16:11:25
特記“關(guān)閉瀏覽器有兩種方法”,瀏覽器右上角的紅叉,和鼠標(biāo)移動(dòng)到狀態(tài)欄點(diǎn)鼠標(biāo)右鍵的關(guān)閉,所以建議你不要用鼠標(biāo)坐標(biāo)判斷,因?yàn)椤笆髽?biāo)移動(dòng)到狀態(tài)欄點(diǎn)鼠標(biāo)右鍵的關(guān)閉”的位置不固定.IE6和IE7都支持
1 回答

ibeautiful
TA貢獻(xiàn)1993條經(jīng)驗(yàn) 獲得超6個(gè)贊
? <script language="javascript">?
?var s="close";
function window.onunload()
{????? if(s=="fresh")?????
if(window.screenLeft>10000){alert('關(guān)閉');}else{alert('刷新');}?? else????? alert('關(guān)閉');}function window.onbeforeunload(){?? s="fresh";}
</script>
上面的簡潔寫法
<Script Language="JavaScript">
function window.onunload()
{
? //when close ie
? if(window.screenLeft==10004)
?? {???
????? alert("您已關(guān)閉了瀏覽器'");
???}?
}
</Script>
這個(gè)在ie6下沒問題,其他的還沒測過。
?
在globa.asax里實(shí)現(xiàn)session end事件應(yīng)該也可以
添加回答
舉報(bào)
0/150
提交
取消