js 阻止页面刷新(浏览器提示系统可能不会保存您所做的更改。)

2019-08-15  本文已影响0人  千笔同学

在网页中用户填写表单信息填了一部分,或者在请求发送期间,如果用户一不小心点击了其他页面,会导致当前填写的信息丢失或者保存失败。这时候就需要阻止页面刷新。在谷歌浏览器会有弹框提示的,


image.png

阻止页面加载的代码如下:

window.onbeforeunload = function(e) {
  var dialogText = 'Dialog text here';
  e.returnValue = dialogText;
  return dialogText;
};
上一篇 下一篇

猜你喜欢

热点阅读