社区
Web 开发
帖子详情
如何用js来区分关闭浏览器、刷新页面?急等用~~~~
glei2004
2006-11-30 08:48:52
我想在关闭浏览器的时候取消session,用<body onbeforeunload="closed()">时,发现在刷新的时候session也会被关掉。怎样处理这样的事情呢?javascript能不能区分监听这两种动作?
...全文
596
7
打赏
收藏
如何用js来区分关闭浏览器、刷新页面?急等用~~~~
我想在关闭浏览器的时候取消session,用时,发现在刷新的时候session也会被关掉。怎样处理这样的事情呢?javascript能不能区分监听这两种动作?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
allright_flash
2006-11-30
打赏
举报
回复
来晚了,
glei2004
2006-11-30
打赏
举报
回复
高手!我解决啦!谢谢楼上
Sunny319
2006-11-30
打赏
举报
回复
你可以用window.onbeforeunload="javascript:void";把它onbeforeunload的处理方式改变了!
Sunny319
2006-11-30
打赏
举报
回复
* object.onbeforeunload = handler
* <element onbeforeunload = “handler” … ></element>
描述:
事件触发的时候弹出一个有确定和取消的对话框,确定则离开页面,取消则继续待在本页。
handler可以设一个返回值作为该对话框的显示文本。
触发于:
* 关闭浏览器窗口
* 通过地址栏或收藏夹前往其他页面的时候
* 点击返回,前进,刷新,主页其中一个的时候
* 点击 一个前往其他页面的url连接的时候
* 调用以下任意一个事件的时候:click,document write,document open,document close,window close ,window navigate ,window NavigateAndFind,location replace,location reload,form submit.
* 当用window open打开一个页面,并把本页的window的名字传给要打开的页面的时候。
* 重新赋予location.href的值的时候。
* 通过input type=”submit”按钮提交一个具有指定action的表单的时候。
glei2004
2006-11-30
打赏
举报
回复
不是这个意思哦,我的session在关闭浏览器的时候还会存在。我想实现当关闭浏览器时,session就随之消失,但是用onbeforeunload的时候发现当我刷新页面或者正常跳转页面的时候都回被调用到。使得session都会消失。这就惨了!!不是我想要的!!
awusoft
2006-11-30
打赏
举报
回复
不需要啦..你关闭了浏览器后,session一般是不能再取得它了.
glei2004
2006-11-30
打赏
举报
回复
呼呼~~吹吹
JS
区分
浏览器
页面是刷新还是
关闭
在Web开发中,
区分
浏览器
页面是刷新还是
关闭
的需求非常常见,这主要是为了优化用户体验和保证系统的操作逻辑。传统的做法是使用BOM(Browser Object Model)事件中的onbeforeunload事件,该事件会在页面即将卸载前...
基于JavaScript判断
浏览器
到底是
关闭
还是刷新(超准确)
例如,可以通过检测客户端的请求头信息或者发送心跳检测等方法来确认用户是在
刷新页面
还是
关闭
了
浏览器
。这样的策略通常能够提供更为准确的判断,并且可以在客户端脚本失效的情况下,依然能够对用户的行为进行监控。...
判断
浏览器
是刷新还是
关闭
窗口
在网页中,
刷新页面
与
关闭
窗口虽然都会触发 `onunload` 事件,但我们可以通过监听其他事件来
区分
这两种情况。 1. **监听 `onbeforeunload` 事件** `onbeforeunload` 事件在 `onunload` 之前触发,并且可以被用来...
用
JS
判断
浏览器
刷新还是
关闭
在Web开发中,有时候我们需要了解用户是通过
刷新页面
还是直接
关闭
浏览器
来离开当前网页。虽然JavaScript本身并没有提供直接的方法来
区分
这两种行为,但可以通过监听某些事件和利用特定技巧来实现这一功能。 #### 一...
onunload事件判断
浏览器
是刷新还是
关闭
窗口
当
浏览器
退出时会触发 onunload 事件,因此我们可以使用 onunload 事件做一些在页面
关闭
时要执行的操作,如提示用户信息等。 但是,在实际应用中我们都发现一个问题,刷新
浏览器
同样会触发 onunload 事件,也就是...
Web 开发
81,114
社区成员
341,728
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章