我正在使用selenium来自动化我的网页上的功能。 我正在使用selenium下载某些文件。但是一下载完成,我就可以在我的网页上看到下载完成的弹出通知。
请建议使用selenium,我可以删除此弹出通知吗?
我正在设置以下firefox个人资料:
FirefoxProfile firefoxProfile = new FirefoxProfile();
firefoxProfile.setPreference("browser.download.folderList", 2);
firefoxProfile.setPreference("browser.download.manager.showWhenStarting", false);
firefoxProfile.setPreference("browser.download.manager.useWindow", false);
firefoxProfile.setPreference("browser.download.manager.showAlertOnComplete", false);
firefoxProfile.setPreference("browser.download.manager.closeWhenDone", true);
firefoxProfile.setPreference("browser.download.dir", downlodeLocation);
firefoxProfile.setPreference("browser.helperApps.neverAsk.openFile",
"application/bin,application/binary,text/comma-separated-values,application/octet-stream,text/csv,application/x-msexcel,application/excel,application/x-excel,application/vnd.ms-excel,text/html,text/plain,application/csv,text/anytext");
firefoxProfile.setPreference("browser.helperApps.neverAsk.saveToDisk",
"application/bin,application/binary,text/comma-separated-values,application/octet-stream,text/csv,application/x-msexcel,application/excel,application/x-excel,application/vnd.ms-excel,text/html,text/plain,application/csv,text/anytext");
任何帮助都会很明显。
由于
答案 0 :(得分:0)
您可以通过浏览器设置
进行操作在地址栏中输入about:config
。搜索browser.download.animateNotifications
或browser.download.manager.showAlertOnComplete
并通过右键单击将其设置为false - >切换。