excel 删除“保存密码”和“恢复页面”弹出窗口

sgtfey8w  于 2023-03-20  发布在  其他
关注(0)|答案(1)|浏览(115)

我有Excel VBA代码,使用Selenium Basic ChromeDriver登录和导航网站。
我正试图让Chrome右上角的弹出提示“保存密码”或“恢复页面”不出现。
保存密码

还原页面

我的尝试。

Sub ChromeDriverTest()
    Dim bot2 As Selenium.ChromeDriver
    Set bot2 = New ChromeDriver
    bot2.SetCapability "goog:chromeOptions", "{""excludeSwitches"": [""enable-automation""], ""args"":[""--start-maximized"",""--hide-scrollbars"", ""user-data-dir=C:\\ChromeTest"",""--disable-notifications"",""--no-sandbox"",""--no-first-run"",""--no-service-autorun"",""--password-store=basic""]}"
    bot2.SetPreference "profile.default_content_setting_values.notifications", 2
    bot2.SetPreference "credentials_enable_service", False
    bot2.SetPreference "profile.password_manager_enabled", False
    bot2.Timeouts.ImplicitWait = 2000

我仍然收到“保存密码”提示。
在上一次运行中ChromeDriver突然停止的情况下,“Restore pages?”提示继续出现。

igetnqfo

igetnqfo1#

关于恢复页面的提议,我不知道如何让它出现,所以我不能帮助。
关于保存密码的提议:当我尝试你的代码提供没有出现,但当我只用这一行:

bot2.SetPreference "credentials_enable_service", False

优惠已停止显示
另外,请注意,您必须在调用start方法之前设置首选项

相关问题