4

在这里,我的 html 页面中有一个锚标记,当我单击该标记时,该标记将转到 Google。我有一个 jQuery 函数,需要在页面离开时触发。

$(window).unload(function(){
    alert('fffffffff');
 });

我发现这在视频教程中效果很好。但这对我不起作用。使用火狐。帮助

4

2 回答 2

5

它工作正常,您只需要删除alert,因为某些浏览器不允许unload事件警报。

$(window).unload(function(){
   console.log("hello");
});

试试这个http://jsfiddle.net/vyMdF/

只需再次运行它,您就可以检查控制台。

你可以参考这里$(window).unload 没有触发

于 2013-09-14T06:12:21.030 回答
5
window.onbeforeunload = function() {
    return "Are you sure you wish to leave the page?";
}
于 2013-09-14T06:14:15.460 回答