我正在开发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 () {};
没有成功。我该怎么办?
答案 0 :(得分:0)
您可以使用
覆盖浏览器中的默认提醒功能window.alert = function() {};
但我认为通常警报是针对人类的,不应该被覆盖
答案 1 :(得分:0)
基本上,当调用confirm
方法时,请使用return false
:
window.confirm = function() { return false; };
这将删除所有默认行为。