是否可以隐藏javascript确认对话框
Is it possible to hide a javascript confirm dialog?
我正在开发一个Greasmonkey脚本,需要隐藏/抑制一个确认框。这是代码:
setInterval(function () {
bla bla bla
var Element = document.getElementById("id");
Element.click();
bla bla bla
}, 2000); //Perform Actions x2000MS = 2.0Secs
}
当脚本单击元素时,浏览器会显示一个确认框,用于停止脚本。如何移除它?
我尝试过window.confirm = function () {};
,但没有成功。我能做什么?
您可以使用覆盖浏览器中的默认警报功能
window.alert = function() {};
但我认为警报通常是针对人类的,不应该被覆盖
本质上,当调用confirm
方法时,将其设为return false
:
window.confirm = function() { return false; };
这将删除任何默认行为。
相关文章:
- 删除确认对话框在第一次单击时不起作用
- javascript确认对话框有时会不断出现
- 如何为javascript方法放入jquery确认对话框
- 是否可以将JXBrowser显示的JS确认对话框的结果返回到调用它的JS部分
- 如何在批准露天共享中工作流的审核步骤之前添加确认对话框
- MVC3 Ajax链接确认对话框使用jquery ui对话框
- 是否可以隐藏javascript确认对话框
- Javascript/C# - 满足语句条件时的确认对话框
- 提交表单前使用确认对话框的正确方法
- 在浏览器关闭时,单击确认对话框中的“停留在页面上”,执行一个方法
- 确认对话框多次触发
- 为什么JS confirm()获胜't当我在确认对话框中点击“取消”时,取消提交操作
- onbeforeunload确认对话框可以用设计良好的自定义对话框进行自定义
- 是否有任何方法可以在单击“加载前确认”对话框的“确定”按钮后执行某些操作
- 如何处理JavaScript's GridView上的确认对话框's PageIndexChanging
- 如何在jquery确认对话框中使用回调
- 如何在 asp.net 中的页面加载事件之前调用 JavaScript 确认对话框
- 在道场中确认对话框
- 按下 X 之前的 JavaScript 确认对话框
- JAWS 屏幕阅读器误读确认对话框消息.IE11.