在vba中使用selenium显示禁用开发人员模式弹出窗口

时间:2017-10-14 15:46:04

标签: excel-vba selenium-webdriver vba excel

Dim bot As New WebDriver

bot.Start "Chrome", "http://google.com"

bot.Get "/"

它的开放镀铬但镀铬显示禁用开发人员模式扩展弹出窗口。

1 个答案:

答案 0 :(得分:0)

使用chrome options功能,您可以控制许多属性。在Java上,我使用类似的东西来禁用扩展:

DesiredCapabilities capabilities = DesiredCapabilities.chrome();

    ChromeOptions options = new ChromeOptions();
    options.addArguments("--disable-extensions",
            "--disable-autofill-keyboard-accessory-view", "test-type");
    Map<String, Object> prefs = new HashMap<String, Object>();
    prefs.put("credentials_enable_service", false);
    prefs.put("profile.password_manager_enabled", false);
    options.setExperimentalOption("prefs", prefs);
    capabilities.setCapability(ChromeOptions.CAPABILITY, options);
    capabilities.setCapability("elementScrollBehavior", 1);

如果你找到了用VBa控制功能的方法,你就明白了。