是否可以禁用页面中的所有警报()

我正在使用硒,我想禁用网页中的所有警报()。

ExecuteScript("document.body.innerHTML = document.body.innerHTML.replace('alert(', '');");

我尝试了上面的脚本,但没有我想要的行为。

代码已替换,但警报仍已触发!


扬帆大鱼
浏览 119回答 2
2回答

白衣非少年

我假设这将起作用:ExecuteScript("alert = function() { }");它将用空函数替换该方法。alert

幕布斯6054654

ExecuteScript("window.alert = function(){}");运行代码片段
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript