监听刷新操作,比如表单填写完,无意间点了刷新,这个时候如果能够让用户二次确认,会更加友好一点;

  1. window.onbeforeunload=function(e){
  2. var msg='您网页上有东西未保存';
  3. e=e||window.event;
  4. e.returnValue=msg;
  5. alert(e)
  6. return msg;
  7. }
  8. // 该方法实践后,并无反应
  9. window.onunload = function (e) {
  10. console.log(123123)
  11. }

参考