導航:首頁 > 編程語言 > 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監聽關閉瀏覽器相關的資料

熱點內容
政府pdf文件加水印 瀏覽:435
linq代碼生成 瀏覽:969
加密光碟源的數據怎麼讀 瀏覽:119
配置文件數據文件 瀏覽:473
釘釘如何將文件轉發至qq 瀏覽:616
js獲取table的tr 瀏覽:518
xp系統網路配置文件在什麼位置 瀏覽:602
word中cad圖形打不開 瀏覽:55
什麼是配置管理工具 瀏覽:803
wps如何掃描文件 瀏覽:370
微信收費電影網站系統 瀏覽:62
佛山哪裡學編程好 瀏覽:389
不同環境配置文件分支管理 瀏覽:663
電腦顯示pdf文件不是一個有效的 瀏覽:391
demo1js下載 瀏覽:304
java安卓 瀏覽:411
傲劍2刷充值工具 瀏覽:340
電子秤程序流程圖 瀏覽:225
qq發過來的文件如何保存到桌面 瀏覽:701
win10配置ini文件 瀏覽:286

友情鏈接