【问题标题】:Is there any way to show the custom message when exiting from the firefox browser从Firefox浏览器退出时有什么方法可以显示自定义消息
【发布时间】:2015-11-18 01:40:51
【问题描述】:

我想要脚本,当它从 Firefox 浏览器中的页面退出时,它可以向用户显示自定义消息。即使在使用自定义消息之后,Firefox 也会显示其默认消息,尽管 chrome 可以正确显示它。但我也想在 Firefox 中显示此自定义消息

 window.onbeforeunload = function() {

   return 'Are you sure.';
 }

【问题讨论】:

  • 这是您要找的吗? stackoverflow.com/questions/333665/…
  • 我要的是firefox,这个信息是用chrome而不是firefox显示的,先检查一下自己。这个消息真的会显示在 Firefox 中吗?

标签: javascript html


【解决方案1】:

看来他们是故意禁用它的:https://developer.mozilla.org/en-US/docs/Web/API/WindowEventHandlers/onbeforeunload

在 Firefox 4 和更高版本中,返回的字符串不会显示给用户。相反,Firefox 会显示字符串“此页面要求您确认是否要离开 - 您输入的数据可能不会被保存。”

请参阅此相关问题以了解潜在的解决方法,但都非常混乱:

Firefox 4 onBeforeUnload custom message

【讨论】:

  • 但是有没有办法破解这个?
  • 我只在那个链接的问题中尝试了the second answer,它用默认消息包围的自定义消息提示用户,例如“此页面正在提示等...”,然后是他们的默认提示好吧。据我所知,即使是 hacky 解决方案也不会改善这种体验,但也许其他人会有更好的解决方案。
  • 这是一个安全问题。如果您发现“黑客”,他们会修复它,黑客将停止工作。
猜你喜欢
  • 2011-03-16
  • 2018-05-22
  • 2010-10-16
  • 2017-12-19
  • 2023-03-31
  • 2016-09-19
  • 2010-09-29
  • 2010-09-25
  • 1970-01-01
相关资源
最近更新 更多