1. 程式人生 > >js判斷頁面是關閉還是重新整理

js判斷頁面是關閉還是重新整理

頁面載入時只執行onload

頁面關閉時只執行onunload

頁面重新整理時先執行onbeforeunload,然後onunload,最後onload

html+js程式碼:

<html> 
<head> 
<title>判斷頁面是關閉還是重新整理</title> 
</head> 

<body onunload="fclose();" onload="fload();" onbeforeunload="bfunload();"> 
<script language="javascript"> 
var s = "test"; 
function fclose() 
{ 
if(s=="no") 
alert(’unload me!=’+s+’這是重新整理頁面!’); 
else 
alert(’這是關閉頁面’); 
} 

function fload() 
{ 
alert("load me!="+s); 
} 

function bfunload() 
{ 
s = "no"; 
} 
</script> 
</body> 
</html>