一些js笔记

用jquery读取radio的值:

 

禁止后退:

使用location.replace(url) 跳转,代替其他跳转方式,历史记录中只有一条记录,从而实现禁止后退

 

 

响应窗口关闭事件:

window.onunload() 与window.onbeforeunload() 都不只可以响应窗口的关闭事件,而且还会响应窗口的刷新事件,

网上找的大部分代码都只能够判断点击右上角的关闭按钮的关闭事件,或者是alt+f4的关闭事件,没有考虑到使用ctrl+w,以及

多tag浏览器也可以从tag处关闭的事件,以下是改进后的代码:

 

 

关于onbeforeunload跟onunload的区别:

onbeforeunload在onunload 之前执行,它还可以阻止onunload的执行。Onbeforeunload也是在页面刷新或关闭时调 用,On beforeunload是正要去服务器读取新的页面时调用,此时还没开始 读取;而on unload则已经从服务器上读到了 需要加载的新的页面 ,在即将替换掉当前页面时调用。On unload 是无法阻止页面的更新和关闭的 。而 Onbeforeunload 可以做到。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值