【问题标题】:exit events with javascript [duplicate]使用javascript退出事件[重复]
【发布时间】:2011-11-30 17:13:21
【问题描述】:

可能重复:
Alert when browser window closed accidentally

当用户点击浏览器的退出按钮(某种意义上的 X)时,我想打开一个新窗口。

例如,Wordpress 管理面板: 如果您在 Wordpress 面板中并且想要退出,wordpress 会打开一个新窗口并提出问题。

我也想这样做。

我怎样才能做到这一点?

编辑:

但点击后不要退出。 例如:www.serkanismygirl.com

【问题讨论】:

标签: javascript jquery events


【解决方案1】:

您应该尝试使用 jquery 中的 [unload()][1]:

$(window).unload(function(){
   //Do your call
   alert('before unload');
  });

编辑 - 要显示是/否,您应该使用 confirm()

【讨论】:

  • 如何将选择显示为否/是?
  • 你应该使用confirm()
  • 我想如果用户退出警告文本即使不退出.. 例如:www.serkanismygirl.com
【解决方案2】:

如果您使用的是 jquery,代码将如下所示

$(window).unload( function () { 

window.open('http://YOUR_WORDPRESS_URL.com','mywindow','width=400,height=200,toolbar=yes,
location=yes');

} );

【讨论】:

  • 我想如果用户退出警告文本即使不退出.. 例如:www.serkanismygirl.com
猜你喜欢
  • 2013-02-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-06-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多