如何使用webdriver + java阻止所有彈出窗口?我知道如何處理彈出窗口,但我不想彈出所有,我想阻止所有彈出窗口,就像一個彈出式窗口攔截在瀏覽器...如何使用webdriver阻止所有彈出窗口?
1
A
回答
-1
嘗試
fp = webdriver.FirefoxProfile()
fp.set_preference("privacy.popups.disable_from_plugins", 3)
阻止所有插件彈出窗口。
請參閱https://superuser.com/questions/697018/how-to-disable-popups-in-firefox-without-add-ons其他選項。
+0
對不起剛纔意識到你說的是Java。這是Python,但必須有類似的東西。 – mat4mlw
2
FirefoxProfile profile = new FirefoxProfile();
profile.setPreference("dom.popup_maximum", 0);
profile.setPreference("privacy.popups.showBrowserMessage", false);
FirefoxDriver fd = new FirefoxDriver(profile);
fd.get("http://example.com");
+0
'false'應該是'False' – kd88
相關問題
- 1. 阻止與非阻止彈出窗口
- 2. 每次彈出窗口被阻止時
- 3. FB.login限制彈出窗口阻止
- 4. 頁面,而不彈出窗口阻止
- 5. 阻止彈出窗口的腳本
- 6. 合法避免彈出窗口阻止
- 7. Twitter登錄彈出窗口被阻止
- 8. 彈出窗口阻止調試模式
- 9. 如何阻止我的Facebook共享窗口被彈出窗口阻止程序阻止?
- 10. 如何處理使用硒2.0(webdriver)的窗戶彈出窗口?
- 11. 如何枚舉所有彈出窗口?
- 12. 彈出窗口阻止watir-webdriver腳本執行任何進一步的操作
- 13. 顯示在瀏覽器窗口頂部的彈出窗口,如果彈出窗口阻止程序啓用
- 14. 檢測阻止的彈出窗口而不打開彈出窗口
- 15. 與ASP.Net按鈕彈出窗口點擊,不彈出窗口阻止程序
- 16. wp7彈出窗口阻止彈出文本框
- 17. 阻止使用javascript彈出的上傳窗口
- 18. Powershell爲什麼彈出窗口,如何阻止它
- 19. 如何在打印時避免彈出窗口阻止程序
- 20. 如何阻止來自BHO的window.showModalDialog彈出窗口?
- 21. 如何阻止來自iframe的彈出窗口?
- 22. Window.Open被彈出窗口阻止,如何修復?
- 23. 如何使用硒webdriver處理鉻通知彈出窗口?
- 24. 如何使用Selenium WebDriver捕獲彈出窗口的屏幕?
- 25. 如何使用硒webdriver自動彈出對話窗口
- 26. 如何使用Selenium彈出窗口的webdriver
- 27. 如何使用硒插入文本到彈出窗口WebDriver
- 28. 如何使用webdriver處理appium中的彈出窗口
- 29. 如何處理使用硒webdriver與Java的彈出窗口
- 30. 當我玩swf遊戲時如何阻止聊天窗口彈出窗口?
我的問題是我不想在測試時看到彈出窗口,所以我們可以在這裏做什麼是我們需要手動使用Firefox設置變成彈出窗口攔截器,我需要知道有沒有其他方式來打開彈出阻止程序臨... –
爲什麼所有的仇恨?經過一番挖掘,我認爲* Firefox(即使在Selenium中)默認阻止彈出窗口。問題可能是現在有更復雜的彈出窗口,所以除非你把JS,flash等完全關閉...... – Indolering