我想在框架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")
但是,它返回
“没有这样的框架”
有人可以帮我吗? 谢谢