我在使用硒和python時遇到問題。我正在嘗試與這樣的頁面進行交互:driver_window_manager.get(url)iframe = driver_window_manager.find_elements_by_tag_name('iframe')[0]driver_window_manager.switch_to_frame(iframe)但是,在網(wǎng)頁中,會出現(xiàn)一個彈出窗口,等待用戶單擊,然后最終加載該頁面。但是driver.get在硒等待頁面被完全加載,所以我無法關(guān)閉此彈出窗口并與頁面進行交互。謝謝大家,對不起我的英語不好。
2 回答

桃花長相依
TA貢獻1860條經(jīng)驗 獲得超8個贊
您描述的阻止行為是由于Selenium中的默認頁面加載策略所致。您可以通過所需瀏覽器的desireableCapabilities或options類來更改此設(shè)置。
InternetExplorerOptions ieOptions = ieOptions();
ieOptions.setPageLoadStrategy(PageLoadStrategy.NONE);
driver = new InternetExplorerDriver(ieOptions);
添加回答
舉報
0/150
提交
取消