【问题标题】:Using onbeforeunload:使用 onbeforeunload:
【发布时间】:2012-12-15 03:46:19
【问题描述】:
<script>window.onbeforeunload = function() { return "Sure?"; }</script>

我不希望它询问他们是否选择了“添加评论”按钮......这基本上是一个提醒,如果他们开始导航而不添加评论......任何帮助将不胜感激。谢谢。

是否因为我已经有一个 onClick 事件而导致冲突?

<input type='button' value='Clear' onClick="setval('CATEGORY',''); 
document.getElementById('CATNAME').innerHTML = '';">

在此先感谢,我是 stackoverflow 的新手,因此如有必要,请将其放在我身上。 ; ]

【问题讨论】:

  • 所以你说你不希望在提交表单时触发 onbeforeunload,只有当你导航离开而不提交时才触发?
  • 感谢迈克,澄清一下,是的,这正是我要找的。​​span>

标签: javascript jquery onbeforeunload


【解决方案1】:

您可能想查看这篇文章:Trigger onbeforeunload if form is not submitted

您可以在提交表单时将 onbeforeunload 设置为 null。

【讨论】:

    猜你喜欢
    • 2014-01-29
    • 1970-01-01
    • 1970-01-01
    • 2013-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-05
    相关资源
    最近更新 更多