javascript - 如何统计网页中创建的警告框的数量?

标签 javascript jquery browser alert confirm

我想知道是否有浏览器变量存储网页创建的警报框的数量。应该有一个计数器,当浏览器显示选项时,可以计算警报框的数量,以防止在多次触发警报框时创建其他对话框。我想重置该计数器,以便该选项出现。那么有没有办法使用 JavaScript 来清除该计数器。

最佳答案

由于滥用警报功能而存在防止警报框的机制。这是浏览器的事情,而不是 JavaScript 的事情。

简而言之:您不能也不应该重置计数器。相反,您应该使用另一种方式来提醒观众。

用于计数:

您可以添加自己的计数器

alertCounter = 0;
myAlert(msg){
    alertCounter++;
    alert(msg);
}

从这里您只需使用 myAlert(...) 函数即可。

关于javascript - 如何统计网页中创建的警告框的数量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36715285/

相关文章:

javascript - 在长页面中间暂时锁定页面滚动

android - 英特尔 xdk jquery css 不工作

iframe 内的 Javascript URL 在 Firefox 中不执行

javascript - 为什么 window 或 document 不能设置为 undefined 或 null?

java - 将文件从 applet 上传到 servlet 时出现问题

javascript - CSS 菜单均匀间距和大小

javascript - node.js mysql通配符搜索无法执行

Javascript - 将一个类应用于具有两种不同类型源的 iframe

jquery - jqGrid事件:jqGridInlineAfterSaveRow rowdata empty?

css - 在 Firefox 开发者工具中自动将 CSS "longhand"转换为 "shorthand"