html – #document是什么意思?

html – #document是什么意思?,第1张

概述这是我拥有的 HTML文件.我正在尝试使用Selenium-Webdriver API和ChromeDriver将send_keys传递到< body&gt但是我无法访问#document里面的任何内容.我不知道为什么.有人可以告诉我这个#document是什么意思,我该如何使用Selenium访问这些内容. <html><head>…<head><frameset > <frame> 这是我拥有的 HTML文件.我正在尝试使用Selenium-Webdriver API和ChromeDriver将send_keys传递到< body&gt但是我无法访问#document里面的任何内容.我不知道为什么.有人可以告诉我这个#document是什么意思,我该如何使用Selenium访问这些内容.
<HTML><head>…<head><frameset >    <frame>...</frame>        <frameset>            <frame name="mainFrame" src>                #document                    <HTML>                      <head>…</head>                      <body>…</body>                    </HTML>        </frame>    </frameset></frameset>
@H_301_4@这是一个路由器网页,实际的网页是巨大的,所以我没有粘贴在这里.

解决方法 只是总结一下我所学到和实现的内容. @H_301_4@>文档是一个虚拟元素,这并不意味着什么.
>如果您有多个框架/框架,则必须切换框架.

@H_301_4@一个.所以先到default content.
driver.switch_to_default_content()

@H_301_4@湾然后到达您要使用的框架.
frame = driver.find_element_by_name(‘mainFrame’)
>然后玩那个框架中的元素.

@H_301_4@这个帖子很好地解释了 – http://www.eveysijo.com/2011/05/switching-between-frames-and-webdriver.html

总结

以上是内存溢出为你收集整理的html – #document是什么意思?全部内容,希望文章能够帮你解决html – #document是什么意思?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1094435.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-28
下一篇2022-05-28

发表评论

登录后才能评论

评论列表(0条)

    保存