Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 是否可以禁用页面中的所有警报()_Javascript_C#_Selenium - Fatal编程技术网

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

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

我正在使用selenium,我想禁用网页中的所有警报

ExecuteScript("document.body.innerHTML = document.body.innerHTML.replace('alert(', '');");
我尝试了上面的脚本,但没有我想要的行为


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

我认为这会起作用:

ExecuteScript("alert = function() { }");

它将用一个空函数替换警报方法。

我认为这会起作用:

ExecuteScript("alert = function() { }");
它将用空函数替换警报方法。

ExecuteScriptwindow.alert=函数{} ExecuteScriptwindow.alert=函数{};