【问题标题】:Popup a message upon exiting a webpage退出网页时弹出消息
【发布时间】:2011-01-08 11:02:01
【问题描述】:

我们希望在特定网页的访问者离开这些网页时弹出消息。所以我们可以将一些 Javascript 绑定到这些网页上的链接,但是我们无法控制用户是否通过输入 URL、使用书签或只是关闭窗口来退出网页......

如果用户尝试关闭浏览器窗口,我认为我们的选择有限......但我知道这是可能的,因为如果您在关闭浏览器时有未保存的工作,Google Docs 的文档提供了取消关闭窗口的机会。

我有哪些选择?我可以在访问另一个网页时调用 Javascript 吗?尝试关闭窗口时可以控制弹出窗口中的文本吗?

我正在使用 jQuery,所以如果有使用 jQuery 实现的好的解决方案,那就太好了。

【问题讨论】:

  • 除非出于功能原因(例如 Google Doc 保存对活动文档的更改),否则我会反对这一点,它糟糕的 UX 设计......当用户是期待一个特定的结果(例如关闭)。另外,真的很烦人……
  • 谢谢你的意见,我同意你的看法
  • 这能回答你的问题吗? jQuery UI Dialog OnBeforeUnload

标签: javascript html jquery popup


【解决方案1】:
【解决方案2】:

有可以绑定的 onunload 事件,第一个例子:

http://www.codetoad.com/javascript/miscellaneous/onunload_event.asp

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-09-06
    • 1970-01-01
    • 2012-09-15
    • 2018-01-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-28
    相关资源
    最近更新 更多