【问题标题】:Javascript - how to not dismiss an alert/confirm window by clicking outside of it?Javascript - 如何不通过单击外部来关闭警报/确认窗口?
【发布时间】:2018-09-19 10:44:19
【问题描述】:

我的移动网络应用程序可以选择通过在显示屏顶部的应用程序徽标上连续单击 6 次来输入开发人员设置。

过程几乎与在 Android 上启用开发者设置相同。

点击 6 次后,会打开一条警报,其中包含有关已启用开发人员设置的信息。

但是,当开发人员想要启用这些设置时,他会点击徽标而不进行计数。警报窗口几乎立即消失,因为它在单击 6 次后出现;但是在第 6 次点击之后,第 7 次点击非常快,因此开发人员无法正确看到警报。

如何使警报窗口在单击外部后不关闭?所以开发者实际上必须按下“OK”?

【问题讨论】:

  • 只需将 alert() 替换为覆盖徽标并防止再次点击的覆盖 div
  • 好把戏,我一直在寻找这样的东西

标签: javascript alert confirm


【解决方案1】:

很简单,你不能... 您必须使用 DOM 对话框来模拟这种行为

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-04-09
    • 2012-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多