$(window).bind(' beforeunload'在首先调用函数时不工作

时间:2014-11-28 09:52:20

标签: javascript

我尝试过使用这个脚本:

<script>

$(window).bind('beforeunload', function () {
   checkin();
    return "Do you really want to leave now?";
});

function checkin() {
    alert("test");
}

只有当我删除checkin函数调用时它才会起作用。但我需要做的是在离开页面之前调用一个函数。我该怎么办?

1 个答案:

答案 0 :(得分:0)

您可以在窗口的beforeunload事件上调用函数。 但它不会让你提醒一些事情。 编写console.log而不是alert并检查。

当concole.log正在运行时,函数正在执行,您可以在checkin()函数中执行任何操作。