如何在[浏览器选项卡关闭,浏览器关闭,后退,刷新]上调用函数

时间:2017-07-10 09:52:54

标签: javascript jquery web-applications

我需要在js / jQuery中编写浏览器代码来执行/调用浏览器关闭时的函数,在浏览器选项卡上关闭,后退,前进,刷新。

2 个答案:

答案 0 :(得分:1)

您可以使用此代码

window.onbeforeunload = function(e) {
  var dialogText = 'are you sure?';
  e.returnValue = dialogText;
  return dialogText;
};

支持

Feature         Chrome  Edge    Firefox (Gecko) IE  Opera   Safari
Basic support   1.0     (Yes)   1               4   12      3

答案 1 :(得分:0)

您可以使用window.loadwindow.onunload以及前后使用browser history

您可以在https://developer.mozilla.org/en-US/docs/Web/API/History_API

上找到更多信息