文章詳情頁
javascript - 移動(dòng)端h5 可以監(jiān)測到刷新或者離開頁面嗎?
瀏覽:127日期:2022-12-25 11:08:48
問題描述
在移動(dòng)端h5頁面可以監(jiān)測到頁面刷新嗎或者離開本頁面
問題解答
回答1:可以的 用onbeforeunload 和onunload
回答2:可以使用 HTML5 的 Page Visibility API
document.visibilityState:表示下面 4 個(gè)可能狀態(tài)的值:hidden:頁面在后臺(tái)標(biāo)簽頁中或者瀏覽器最小化visible:頁面在前臺(tái)標(biāo)簽頁中prerender:頁面在屏幕外執(zhí)行預(yù)渲染處理 document.hidden 的值為 trueunloaded:頁面正在從內(nèi)存中卸載Visibilitychange事件:當(dāng)文檔從可見變?yōu)椴豢梢娀蛘邚牟豢梢娮優(yōu)榭梢姇r(shí),會(huì)觸發(fā)該事件。
標(biāo)簽:
JavaScript
上一條:html5 - 在Vue.js項(xiàng)目中如何使用阿里云視頻點(diǎn)播的Web播放器SDK下一條:javascript - 關(guān)于iscroll的一段代碼,希望有人解釋
相關(guān)文章:
1. mysql - 這條聯(lián)合sql語句哪里錯(cuò)了2. webpack - vuejs+java前后臺(tái)分離實(shí)現(xiàn)及部署問題3. 使用uuid,并不能利用mysql的索引,有什么解決辦法?4. 網(wǎng)站在移動(dòng)的環(huán)境下手機(jī),pc打不開5. php - TP5的登錄驗(yàn)證問題6. mysql - 我的myeclipse一直連顯示數(shù)據(jù)庫連接失敗,不知道為什么7. javascript - 微信小程序picker為什么會(huì)變成兩行?8. javascript - 微信h5發(fā)送圖文信息,部分設(shè)備點(diǎn)擊“發(fā)送”按鈕時(shí)沒反應(yīng),問題較難重現(xiàn),如何能找到可能存在問題的點(diǎn)?9. linux pdo 安裝配置中 make 遇到問題,請大家指教!10. 在html文件的目錄下輸入代碼按回車后顯示這個(gè),哪位大佬幫幫我 呀
排行榜

熱門標(biāo)簽