通过Chrome浏览器的JavaScript阻止警报或任何自定义弹出窗口

时间:2018-10-12 12:48:58

标签: javascript java selenium google-chrome

我想阻止chrome浏览器中出现在窗口中的任何类型的弹出窗口或警报,因为我正在将硒与Java结合使用来访问文档元素并在滚动时拍摄屏幕截图。
但是,
这里有时会弹出窗口,并在截屏时隐藏一些元素。 知道如何停止通用脚本中的此自定义弹出窗口,例如通过javascript进行大多数网站访问?

1 个答案:

答案 0 :(得分:0)

您可以使用:

    try {
        driver.switchTo().alert().accept();
    } catch (Exception Ex) {
        ex.printStackTrace();
    }