顯示具有 Javascript 標籤的文章。 顯示所有文章
顯示具有 Javascript 標籤的文章。 顯示所有文章

Javascript 重新載入或關閉瀏覽器的觸發JS

不小心發現的功能. 爬了一下google.

Onbeforeunload 是正要去Server讀取資料時觸發的,此時尚未開始讀取。

onunload 己從Server讀取完新資料,在即將更新畫面時所觸發的。

Onunload 無法阻止頁面的更新與關閉。而 Onbeforeunload 可以做到。

用法一

<script type="text/javascript"">
<!--
window.onbeforeunload = onbeforeunload_handler;
window.onunload = onunload_handler;
function onbeforeunload_handler(){ ... }
function onunload_handler(){ ... }
// --">
</script">

用法二

<body onbeforeunload="checkLeave()">

<body onunload="checkLeave()">


資料來源:http://www.iteye.com/topic/269213

更詳細的說明:http://xieyu.blog.51cto.com/213338/55796/

JavaScript 警告/確認/輸入 視窗

警告視窗(Alert Window)
alert("嘰哩呱啦,嘰哩呱啦");


確認視窗(Confirm Window)
MyQ = "你確定要怎樣怎樣嗎?";
MyA = confirm(MyQ);
if(MyA) alert("就怎樣 就怎樣 就怎樣 ");


輸入視窗(Prompt Window)
MyQ = "請輸入你的XXXXXX?";
MyA = prompt(MyQ,"預設值");
if (MyA != null) alert("你輸入的值 : "+ MyA );