功能介绍:在浏览器关闭的时候执行一个方法,但是发现window.beforeunload和window.unload都没什么用,所以换了一种思路根据页面是刷新还是第一次进来,第一次进来先执行方法,再执行其它!
// 记录当前时间并转成时间戳
const now = new Date().getTime();
// 从缓存中获取用户上次退出的时间戳
const leaveTime = parseInt(localStorage.getItem('leaveTime'), 10);
// 判断是否为刷新,两次间隔在5s内判定为刷新操作
const refresh = (now - leaveTime) <= 5000;
// 测试alert refresh:true/false
alert(refresh ? '刷新' : '第一次进入');
// 退出当前页面执行
window.onunload = function(e){
// 将退出时间存于localstorage中
localStorage.setItem('leaveTime', new Date().getTime());
}
悟空浏览器的秘密:如何轻松下载小说和视频?网页版入口大公开!
上面是“js监听浏览器刷新及关闭(第一次进入)”的全面内容,想了解更多关于 js 内容,请继续关注web建站教程。
当前网址:https://ipkd.cn/webs_2372.html
workflows工作流
一张由表情符号组成的照片ComfyUI工作流
一朵在晨光中带着露珠的蓝玫瑰
一个孤独的斗篷人物站在一座巨大的雕塑旁
一尊白玉佛像ComfyUI工作流
城市里出现一只可爱的小生物ComfyUI工作流
金色玫瑰花comfyui工作流
一辆停在混凝土墙前运动型SUV捷豹概念车
文生图工作流:一幅海底睡莲,碧海蓝天comfyui工
猜你喜欢
声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

canvas空间文本射线
HTML5 Canvas 刻度尺
如何利用css3+js做一个下雨效果
jquery做一个漂亮挂墙动态时钟
3d文字动画效果
3d空间行走效果
js+css3做一个灯泡开灯关灯效果
barcode条形码/qrcode二维码兼容所有浏览器(含ie6/ie7/ie8)














