2
A
回答
5
你不能通過Selenium直接控制這種「彈出」。
你可以做的是:
禁用所有推送通知爲完全在瀏覽器會話:
FirefoxProfile ffprofile = new FirefoxProfile(); ffprofile.setPreference("dom.webnotifications.enabled", false); WebDriver driver = new FirefoxDriver(ffprofile);
負荷中,你必須預先設定的現有配置文件爲本網站的推送通知提供所需的行爲:
- 手動打開
jabong.com
並選擇所需的推送通知值 - 去幫助 - >故障排除信息
- 打開「配置文件文件夾」,然後複製路徑它(或名稱)
- load this profile when starting selenium driver
- 手動打開
僅供參考,當您在瀏覽器中配置推送通知時,Firefox插入/更新permissions.sqlite
SQLite數據庫文件,您可以在配置文件導向器中找到該文件年。
+0
謝謝巴迪。它的工作!做得好。 – tsivarajan
相關問題
- 1. 使用Selenium處理瀏覽器彈出窗口
- 2. 我們如何處理使用Selenium Webdriver的瀏覽器彈出窗口
- 3. Selenium關閉瀏覽器彈出窗口
- 4. VB.Net Web瀏覽器控件 - 你如何處理彈出窗口?
- 5. Java桌面瀏覽器彈出窗口
- 6. 如何使用硒webdriver處理鉻通知彈出窗口?
- 7. 在Selenium中處理彈出窗口
- 8. 如何在python中使用Selenium關閉瀏覽器彈出窗口?
- 9. 使用WatiN處理使用不同瀏覽器的彈出窗口
- 10. 瀏覽彈出窗口?
- 11. Javascript登錄瀏覽器彈出窗口
- 12. 彈出式窗口瀏覽器控件
- 13. 如何在使用硒webdriver的mozilla和chrome瀏覽器中處理地理位置彈出窗口?
- 14. 如何使用selenium webDriver最小化IE瀏覽器的窗口?
- 15. Selenium - 彈出窗口
- 16. window.close()不能在瀏覽器控件中使用彈出窗口
- 17. 如何使用Selenium處理彈出窗口? (「driver.switchTo()窗口(窗口句柄);」沒有一貫的工作)
- 18. 彈出窗口和瀏覽器動作窗口之間的chrome.storage
- 19. 在新的瀏覽器窗口GWT彈出窗口
- 20. 被瀏覽器窗口隱藏的jQuery圖像彈出窗口
- 21. 如何使用python處理Selenium WebDriver的身份驗證彈出窗口?
- 22. 什麼類處理iPhone上的彈出/通知窗口?
- 23. 如何使用webdriver處理appium中的彈出窗口
- 24. 使用Selenium彈出窗口的問題
- 25. 顯示在瀏覽器窗口頂部的彈出窗口,如果彈出窗口阻止程序啓用
- 26. 如何打開彈出的新瀏覽器窗口?
- 27. 如何使用Bootstrap Tour彈出窗口瀏覽選項卡?
- 28. 如何處理文件下載對話框/彈出的IE瀏覽器中使用winium使用Selenium和C#/ winium
- 29. 如何防止瀏覽器使用Jquery調用基本的auth彈出窗口並處理401錯誤?
- 30. 打開新窗口彈出窗口與瀏覽器分開
是否要禁用本網站或所有網站的推送通知? – alecxe
@alecxe我想從本網站以及硒腳本執行時禁用。 – tsivarajan
@tsivarajan如果你只是想關閉窗口點擊頁面上任何不是通知的地方,將會消失。 –