python webdriver-如何在框架集下导航框架

时间:2019-01-11 05:54:25

标签: python selenium-webdriver

我想在框架mainFrame下找到元素,但找不到框架mainFrame

<html>

<frameset rows="90,*" framespacing="0" frameborder="no" border="0"> 
<frame name="topFrame" noresize scrolling="NO" src="Top.asp" >
<frameset cols="148,*" scrolling="no" marginwidth="0" marginheight="0" noresize frameborder="no"> 
    <frame name="leftFrame" src="MenuOffice.asp" scrolling="no" marginwidth="0" marginheight="0" noresize frameborder="no">    
    <frame name="mainFrame" scrolling="auto" src="UserTasks.asp">

</frameset>
</frameset>
<noframes><body bgcolor="#FFFFFF" text="#000000">
</body></noframes>
</html>

我检查了 Python Selenium Webdriver - Navigating nested frame sets 并尝试

1)

driver.switch_to_frame("topFrame)

driver.switch_to_frame("mainFrame")

和2)

driver.switch_to_frame("mainFrame")

但是,它返回

  

“没有这样的框架”

有人可以帮我吗? 谢谢

0 个答案:

没有答案