Jquery绑定beforeunload事件不能使用chrome

时间:2013-12-23 12:52:54

标签: jquery google-chrome onbeforeunload

我想在浏览器窗口发生关闭事件时显示一个确认对话框我尝试使用jquery,如下所示:

<script>
$(window).bind("beforeunload", function() { 
return confirm("Will you ?");
</script>

但我面临很多问题:

  • 上面的代码不适用于chrome虽然我试图将它包含在$( document ).ready(function() CODE GOES HERE });里面,但它只适用于firefox和IE
  • 在我的确认对话框
  • 后,浏览器的默认对话框仍然显示
  • 上述代码在页面刷新时执行

我尝试了很多使用javascript,如我之前的question中所述,但它对我不起作用,我转而使用JQuery并且它可以正常工作但是有上述问题

关于问题1,我尝试了post中的所有解决方案,我正在使用chrome verion 31.0.1650.63 m

0 个答案:

没有答案