導航:首頁 > 編程語言 > jsp監聽關閉瀏覽器

jsp監聽關閉瀏覽器

發布時間:2023-09-08 00:00:14

1. js有什麼方法可以監聽360瀏覽器的關閉事件急急急急!!請大家幫幫忙啊

JS本身最高事件等級到window級,你可以對window進行onunload等監聽來判斷是否關掉當前瀏覽器窗口。
對於以前的單一窗口管理模式,關閉瀏覽器窗口即關閉應用程序窗口,是可以做到的。
但是現在都是多窗口管理模式,消息機制的分發不是由瀏覽器發起的,而是應用程序本身。拿360瀏覽器為例,是winAPI對窗口消息進行管理,到了js層面的window對象只是一個widget而已。所以,除非你能拿到此瀏覽器所用的jscore代碼,自己注入操作系統的窗口管理api進行js擴展,否則是不能實現的。

2. js 怎麼監聽到頁面關閉或頁面跳轉事件

js 怎麼監聽到頁面關閉或頁面跳轉事件,以下介紹方法:

//在頁面關閉或者跳轉的時候專調用屬

window.onbeforeunload = function (e) {

return e.returnValue = '確認關閉?';

}

window.onunload = function () {

//這個執行完onbeforeunload 會調用該function,

//alert()是不會有彈出的。

}

調用上面的代碼,用谷歌瀏覽器關閉瀏覽頁面或者跳轉頁面都會彈出下面頁面詢問。

注意:刷新的時候也會彈出詢問,這監控也把刷新當成重新打開頁面相當跳轉。

3. javascript如何監聽頁面刷新和頁面關閉事件

javascript的onbeforeunload()和onunload()兩個事件。

相同點:

兩者都是在對頁面的關閉或刷新事件作個操作。

不同點:

4. JS中監聽瀏覽器窗口關閉事件

試試將window.onbeforeunload = onbeforeunload_handler;改成
window.onbeforeunload = onbeforeunload_handler();//加上括弧,代表調用版執行權

5. 如何用js監聽瀏覽器頁面的關閉/刷新事件

首先判斷瀏覽器的抄類型,簡便可用navigator.userAgent()獲取瀏覽器的字元串,與瀏覽器類型做查找即可。
目前對Chrome和firfox區分關閉和刷新成功。
瀏覽器為firfox時flag為false,Chrome為true。
window.onload(){
window.onunload = function() {
if(flag){
console.log('關閉操作');
}
else {
console.log('刷新操作');
}
};
window.onbeforeunload = function () {
if(!flag){
console.log('關閉操作');
}
else{
console.log('刷新操作');
}
};
}

6. js 怎麼監聽到頁面關閉或頁面跳轉事件

給個思路,不知道是否可行
在頁面上做一個ajax,定期訪問伺服器,當在指定時間內回不能接收到頁面的ajax心跳,認為答瀏覽器關閉了

頁面跳轉的監聽,全部使用自定定義的js函數,好象是window.location = url,url是你要跳轉的頁面,這樣執行到這個函數時,你就知道用戶要跳轉頁面,然後在這個函數里做操作

7. 監聽瀏覽器關閉事件

# 1: 監聽瀏覽器關閉事件  ---  後台刪用戶登錄信息    ---   IE不可用

.jsp :

.java :

window.onbeforeunload=function(){

   alert( "您確定退出嗎?");

}

window.onbeforeunload=function(){

   return "您確定退出嗎?";

}

頁面載入時只執行onload

頁面關閉時只執行onunload

頁面刷新時先執行onbeforeunload,然後onunload,最後onload。

前輩的結論是:

//對於ie,谷歌,360:

--  頁面載入時態慎只執行onload

--  頁面刷新時,刷新之前執行onbeforeunload事件,在新頁面即將替換舊頁面時onunload事件,最後onload事件。

-- 頁面關閉時,先onbeforeunload事件,再onunload事件。

//對於火狐:

-- 頁面刷新時,只執行纖陵onunload;

-- 頁面關閉時,只執行帆豎敬onbeforeunload事件

8. js如何監聽窗口的關閉

js關閉瀏覽器窗口

js關閉瀏覽器窗口,不彈出提示框。支持ie6+,火狐,谷歌等內瀏覽器。
<html>
<head/>
<body>
<scripttype="text/javascript">
functioncloseWin(){
window.opener=null;//window的opener對象置容為null
window.open('','_self','');//本頁面刷新
window.close();//窗口關閉
}
</script>
<!--點擊事件觸發-->
<aonclick="closeWin()"href="#">logout</a>
</body>
</html>


9. jsp 如何監聽頁面刷新和關閉

頁面有unload事件,用於監聽頁面的關閉,兼容性比較好;
還有個beforeunload事件和pagehide事件,在unload之前觸發,但是有兼容問題,有些瀏覽器不支持。

監聽這類事件比較復雜,alert,confrim,window.open事件可能都不會觸發。發生異常也不會阻止事件的進行。
觸發這類事件,比較穩妥的方式說發送一條不需要返回值的請求,告訴服務端頁面關閉了;還要設置一些異常處理,比如頁面關閉但是請求沒有發送成功之類的。

閱讀全文

與jsp監聽關閉瀏覽器相關的資料

熱點內容
jsp展示clob欄位 瀏覽:779
nyx在網路上是什麼意思 瀏覽:145
樂播農業app是什麼 瀏覽:530
編程框架如何開發 瀏覽:136
金庸群俠傳3修改代碼 瀏覽:712
檢察院的文件類別有哪些 瀏覽:793
怎麼把九游殘留數據刪除 瀏覽:828
有什麼女生主動聊天的app 瀏覽:436
有哪些可以督促自己的app 瀏覽:244
用USB傳輸視頻文件夾顯示為空 瀏覽:710
恢復文件軟體免費版手機 瀏覽:648
lg怎麼隱藏文件 瀏覽:836
蘋果免費讀書app推薦 瀏覽:497
劉駿微信 瀏覽:113
書旗舊版本80 瀏覽:467
教編程考什麼證 瀏覽:990
下載編程貓後哪裡有客服 瀏覽:13
如何編輯歌曲文件格式 瀏覽:638
cf無限領取cdk工具 瀏覽:350
如何讓手機文件保存到電腦上 瀏覽:459

友情鏈接