用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 可以做到。