1樓:匿名使用者
js標籤只有onload\onunload\onbeforeunload事件,而沒有onclose事件。
不管薯友頁面是關閉還是重新整理都會執行onunload事件。
如何捕捉到頁面關閉呢?
頁面載入時只執行onload
頁面關閉時只執行onunload
頁面重新整理時先執行onbeforeunload,然後onunload,最後旦慎onload。
這樣我們可以在onbeforeunload中加乙個標記,在onunload中判斷該標記,即可達到判斷模手敬頁面是否真的關閉了。
-**1---
function()
else{alert("是重新整理而非關閉");
-**2---
function promptonclose(e){
e = e ? e : windowevent;
var promptstring = 你是否要離開此頁面,離開該頁面的資訊將不被儲存!';
promptstring;
return promptstring;
if (window !=top){
else{if (
function(event) {
return promptonclose(event);
else {
function()
return promptonclose(event);
2樓:網友
去圖書館買點電腦方面的書籍吧!
基於j**ascript判斷瀏覽器到底是關閉還是刷
3樓:青鳥中關村專家
1全部重新整理://對於ie,谷歌,360:
頁面載入時只執行onload
頁面重新整理時,重新整理之前執行onbeforeunload事件,在新頁面即將替換舊頁面時onunload事件,最後onload事件。
頁面關閉時,先onbeforeunload事件,再onunload事件。
對於火狐:頁面重新整理時,只執行onunload;頁面關閉時,只執行onbeforeunload事件。
重新整理的時候先onbeforeunload,然後取服務端請求資料,在新頁面即將替換舊頁面時onunload事件,而頁面關閉時,先onbeforeunload事件,再立即onunload事件。那麼在重新整理的時候,onbeforeunload與onunload之間的時間肯定比關閉的時候時間長,經過測試確實如此。
關閉:使用onunload或onbeforeunload可以監聽瀏覽器關閉事件,但是無法區分關閉與重新整理。以下js**可以部分監聽關閉瀏覽器的事件!
滑鼠相對於使用者螢幕的水平位置 - 視窗左上角相對於螢幕左上角的水平位置 = 滑鼠在當前視窗上的水平位置。
var n = -
滑鼠在當前視窗內時,nm,b為這個值是指關閉按鈕的寬度。
var b = n >
滑鼠在客戶區內時,>0;滑鼠在客戶區外時,<0
if(b &&0 ||if( >
這段js能監聽到滑鼠點選瀏覽器關閉按鈕、瀏覽器狀態列滑鼠右鍵彈出選單中的關閉以及各種快捷鍵。但是雙擊瀏覽器坐上角圖示關閉瀏覽器和關閉標籤頁無法監聽。
j**ascript判斷網頁是關閉還是重新整理
4樓:山西優就業
判斷的原理就是通過離開頁面行為時間onunload觸發時間去檢測此時的瀏覽器的視窗大小,根據大小由此判斷使用者是重新整理,跳轉或是關閉行為程式。
**如下。 function()else}
js怎麼判斷瀏覽器 關閉
5樓:網友
c2%a0" target="_blank">>
c2%a0" target="_blank">">
關閉或重新整理瀏覽器試試!
如何開啟瀏覽器聲音,怎樣關閉IE瀏覽器聲音?
您好,正在為您查詢,請稍等。您是說要開啟瀏覽器的提示音是嗎。提問。製作電腦的聲音開著。瀏覽器的聲音也開著。那您這邊是那裡沒有聲音呢。您好。您好。我這邊沒有太明白您的意思呢。我這邊沒有太明白您的意思呢。1 5 點選進入到電腦桌面,然後單擊滑鼠右鍵,選擇其中的個性化即可。2 5然後點選左上角的控制面板,...
請問,什麼事瀏覽器?瀏覽器有什麼用途?謝謝
網頁瀏覽器是個顯示 伺服器或檔案系統內的檔案,並讓使用者與這些檔案互動的一種應用軟體。它用來顯示在全球資訊網或區域網等內的文字 影象及其他資訊。這些文字或影象,可以是連線其他 的超連結,使用者可迅速及輕易地瀏覽各種資訊。大部分網頁為html格式,有些網頁需特定瀏覽器才能正確顯示。個人電腦上常見的網頁...
電腦用什麼瀏覽器最快?用uc瀏覽器好嗎
個人認為那個都不好用,網咖裡的瀏覽器好用,頁面乾淨,至於是那個瀏覽器我忘了,好像是個2 3個字母組成的 望採納 win7用什麼瀏覽器最快?用uc瀏覽器好嗎?沒有最好的瀏覽器,只有相對較好的瀏覽 器,用瀏覽器要看使用者的使用目的,可回以參考如下幾點建議 答 其實哪個都一樣,主要看電腦配置還有網速 三星...