如何在IE中检测由刷新按钮和上下文菜单引起的页面刷新?

时间:2015-05-19 11:42:58

标签: javascript asp.net internet-explorer webpage

当用户点击IE刷新按钮或右键单击时,我需要控制页面行为 - >刷新。 是否可以检测到这些动作,如果是的话?

2 个答案:

答案 0 :(得分:0)

您可以在重新加载之前执行操作      - OnBeforeUnload()。

答案 1 :(得分:0)

 window.onbeforeunload = function (e) {
e = e || window.event;
// For IE and Firefox prior to version 4
if (e) {
    e.returnValue = 'Are you sure? You will lose unsaved changes.';
}
// For Safari
return 'Are you sure? You will lose unsaved changes.';
};

这是检查页面上的重新加载功能的代码段。

此致