使用jQuery防止禁用警报框

时间:2014-07-27 21:56:43

标签: javascript jquery html

有没有办法阻止用户选择禁用使用

调用的警告框
    alert("Hello");

    confirm("Click 'OK' or 'Cancel'");

问题在于我出于某些目的需要这些警报框。因此,如果用户在此警告框中标记了复选框以禁用它们,则它们将不再显示,并且其他步骤将失败。

我正在使用

检查此警告框中确认的选项
    if (confirm('Some message')) {
        alert('Thanks for confirming');
    } else {
        alert('Why did you press cancel? You should have confirmed');
    }

(此处的代码:Click me!

2 个答案:

答案 0 :(得分:2)

这是由浏览器处理的,因此您无法直接禁用它。据我所知,这只是一个镀铬功能。

你有两个选择:

  • 不要创建多个警告框(当“太频繁”发生时,会显示禁用警告框的选项。)
  • 使用jquery UI等自定义提醒框。 (jQuery UI Dialog

答案 1 :(得分:1)

不,你不能。建议您使用jQueryjQuery UI dialog widget制作自己的对话消息。