【问题标题】:Leave Page Stay On Page With Custom Message离开页面 使用自定义消息留在页面上
【发布时间】:2012-01-31 18:17:37
【问题描述】:

我正在尝试在要求离开页面或留在页面上的弹出窗口上放置一些自定义文本。 我试过这个

window.onbeforeunload = function () {
             return "This is my custom message";
         };

但是当 IE 显示我的消息时,Mozilla 和 Chrome 仍然会说出自己的消息。 所以我想做的是它应该用离开和停留按钮显示我的自定义消息。 我确信我在一些网站上看到过,虽然我不记得是哪个网站:(

有可能吗?

【问题讨论】:

  • Chrome 首先显示您的消息,然后在其下方显示一般消息。

标签: javascript onbeforeunload


【解决方案1】:

Firefox 4 及更高版本不会显示您的自定义消息。另见this answer:

来自MDN:

请注意,在 Firefox 4 及更高版本中,返回的字符串不会显示给用户。请参阅错误588292。

这个“Bug”实际上是一个(恕我直言有问题的)功能..所以无法在 Firefox 4 中显示该消息。如果您认为应该更改,请评论该错误,以便 Firefox 开发人员知道人们实际上希望能够显示自定义字符串。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-09-06
    • 2013-06-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多