Javascript 是否可以禁用页面中的所有警报()
我正在使用selenium,我想禁用网页中的所有警报Javascript 是否可以禁用页面中的所有警报(),javascript,c#,selenium,Javascript,C#,Selenium,我正在使用selenium,我想禁用网页中的所有警报 ExecuteScript("document.body.innerHTML = document.body.innerHTML.replace('alert(', '');"); 我尝试了上面的脚本,但没有我想要的行为 代码已替换,但警报仍会触发 我认为这会起作用: ExecuteScript("alert = function() { }"); 它将用一个空函数替换警报方法。我认为这会起作用: ExecuteScript("alert
ExecuteScript("document.body.innerHTML = document.body.innerHTML.replace('alert(', '');");
我尝试了上面的脚本,但没有我想要的行为
代码已替换,但警报仍会触发 我认为这会起作用:
ExecuteScript("alert = function() { }");
它将用一个空函数替换警报方法。我认为这会起作用:
ExecuteScript("alert = function() { }");
它将用空函数替换警报方法。
ExecuteScriptwindow.alert=函数{}
ExecuteScriptwindow.alert=函数{};