我无法从网站上的下拉菜单中选择复选框。下拉列表位于 iframe 内,当我尝试切换到 iframe 时,我不断收到TimeoutException
消息:。
下面是我正在尝试的代码和 HTML。我是 Python 的新手,所以对此的任何帮助将不胜感激。
Python:
wait = WebDriverWait(driver, 20)
frm1= wait.until(EC.presence_of_element_located((By.ID, "ReportViewerControl_ctl04_ctl03_ctl01")))
driver.switch_to.frame(frm1)
HTML:
<iframe id="ReportViewerControl_ctl04_ctl03_ctl01" onclick="event.cancelBubble=true;" onactivate="event.cancelBubble=true;" style="display: block; position: absolute; z-index: 10; left: 208px; top: 35px; width: 198px; height: 166px;" src="javascript:'';" frameborder="0" title="Area place holder" longdesc="Area place holder" name="ReportViewerControl_ctl04_ctl03_ctl01"></iframe>