社区
JavaScript
帖子详情
js监听chrome关闭事件
chencongbin5
2012-10-31 10:25:23
js监听chrome浏览器关闭事件 谢
...全文
958
3
打赏
收藏
js监听chrome关闭事件
js监听chrome浏览器关闭事件 谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chencongbin5
2012-10-31
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
诚恳的和Lz说一声,这个命题可以放弃了。完全判定浏览器是在关闭的,没有什么完美的方法。如果你要将事务写到这里面去,就更是建议你不要这么做了。意外的情况太多
[/Quote]
- -!
泡泡鱼_
2012-10-31
打赏
举报
回复
诚恳的和Lz说一声,这个命题可以放弃了。完全判定浏览器是在关闭的,没有什么完美的方法。如果你要将事务写到这里面去,就更是建议你不要这么做了。意外的情况太多
碧海情天-赵亮
2012-10-31
打赏
举报
回复
没错,结束进程,或停电等等,都会无法执行到。
如果依赖这个决定一些重要事情,很不保险。
如果依赖这个去做一些不重要,只是弹出其它窗口式的骚扰用户的行为,也最好不要做,最终肯定反害自己。
JS
监听
关闭
浏览器
事件
JS
监听
关闭
浏览器
事件
vue
js
中
监听
窗口
关闭
和窗口刷新
事件
的方法
1、使用[removed]之类的API [removed] = function (e) { e = e || window.event; // 兼容IE8和Firefox 4之前的版本 if (e) { e.returnValue = '
关闭
提示'; } //
Chrome
, Safari, Firefox 4+, Opera 12+ , IE 9+ return '
关闭
提示'; }; 2、在生命周期钩子中注册
监听
事件
methods: { beforeunloadHandler (e) { // ... } } 在 mounted
vue如何在用户要
关闭
当前网页时弹出提示的实现
本文介绍了vue如何在用户要
关闭
当前网页时弹出提示的实现,分享给大家,具体如下: 效果如下图 正常
js
页面处理方式 [removed] = function (e) { e = e || window.event; // 兼容IE8和Firefox 4之前的版本 if (e) { e.returnValue = '
关闭
提示'; } //
Chrome
, Safari, Firefox 4+, Opera 12+ , IE 9+ return '
关闭
提示'; }; vue 中处理方式 let _this = this [removed]
JavaScript检测是否开启了控制台(F12调试工具)
js
检测用户是否打开调试工具(
chrome
) (function(){ var re=/x/; var i=0; console.log(re); re.toString=function(){ window.close(); return '第'+(++i)+'次打开控制台'; } })(); JavaScript检测是否开启了控制台(调试工具) 测试后在
chrome
有效 不少人防止别人趴源码,一般采用检测按键F12之类的,但是这些基本没什么用 现在介绍一个方法,非常管用,可以检测到你是否开启了控制台程序,可以算是JavaScript的一些奇淫巧技 将这段代码加入你的网站即可,原理不明
关闭
全部网页
一. 功能说明: 有些过时的网页版系统可能会点开好几个页面, 当点击其中一个页面的Logout时, 所有打开的网页都需要
关闭
. 在下思维比较愚笨, 想到了两个笨方法. 1.
监听
第一个打开的页面rootpage. 当点击Logout时, 把rootpage中的Logout设置为true, 所有的子页面
监听
到以后就会
关闭
. rootpage转到登陆页面或
关闭
. 2.
监听
本页面Cookie. Logout时一般都会清除Cookie, 当清除Cookie后, 每个页面都会
监听
到, 然后
关闭
. rootpage转到登陆页面或
关闭
. 肯定有更好的方法, 欢迎批评指正. 邮箱:lei_xu@163.com logout1.
js
, 和logout2.
js
二. 测试环境: OS: Win7 浏览器: IE10, FF,
Chrome
logout1Test: 测试logout1.
js
logout2Test: 测试logout2.
js
三. 使用方法 1. logout1: 1).每个页面都要引用logout1.
js
2).调用logout(msg, cookiesName, forwardUrl) 这个方法, 参数: msg: 弹出的确认信息, 可以为空. 若不传确认信息, 则直接退出 cookiesName: 需要清理的Cookie的Name, 是个数组. 可以为空 forwardUrl: 首先打开的那个页面要转向的页面地址, 可以为空. 若为空则全部都退出 例如:
this is just an example!
<script src="logout1.
js
">
" 2. logout2: 1). 每个页面都要引用logout2.
js
2). window.logoutCookies = []; 需要将文件中的这一段加上你要清理的cookie Name. 3). 调用 logout(msg,forwardUrl). 说明见1 例如:
this is just an example!
<script src="logout1.
js
">
"
JavaScript
87,907
社区成员
224,614
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章