DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> JavaScript綜合知識 >> JavaScript中判斷頁面關閉、頁面刷新的實現代碼
JavaScript中判斷頁面關閉、頁面刷新的實現代碼
編輯:JavaScript綜合知識     

   今天由於項目需要判斷用戶離開頁面時要判斷用戶的行為是關閉還是刷新

  雖然沒有直接的方法,但通過一定的技巧也能做到

  不得不感歎JavaScript的強大!!

  請看一下代碼:

  代碼如下:

  window.onunload = function(){

  var a_n = window.event.screenX - window.screenLeft;

  var a_b = a_n > document.documentElement.scrollWidth-20;

  if(a_b && window.event.clientY< 0 || window.event.altKey){

  alert('關閉頁面行為');

  }else{

  alert('跳轉或者刷新頁面行為');

  }

  }

  其實就是通過離開頁面行為時間onunload觸發時間去檢測此時的浏覽器的窗口大小,根據大小由此判斷用戶是刷新,跳轉或是關閉行為。

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved