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

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


image.png

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

window.onbeforeunload = function(e) {
  var dialogText = 'Dialog text here';
  e.returnValue = dialogText;
  return dialogText;
};
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。