将jQuery代码转换为本机JavaScript- $(窗口).unbind('beforeunload')

时间:2016-06-07 17:25:25

标签: javascript jquery

我们有自定义对话框,可在用户提交操作时为其提供有用的信息。 (你确定要删除等)。 Firefox在此基础上添加了自己的默认警报“你确定要离开页面”。使用jQuery的

$(window).unbind("beforeunload")

结合jQuery提交:

$(form).submit()

阻止了不需要的默认Firefox警报。什么是相同的本机JavaScript方法?我试过了

window.addEventListener('beforeunload', function (event) {
     event.preventDefault();
});

但那没用。

0 个答案:

没有答案