selenium - 有没有一种简单的方法可以捕获 chrome 中包含 iframe 之外的元素的完整路径?
问题描述
假设我们正在使用 chrome 中的一个元素。目前尚不清楚它是否在 iframe 内。您右键单击元素 > 复制 > 完整 xpath。
这显示了完整的 xpath,但仅从 iframe 开始的位置开始。有没有办法复制包含父框架的完整xpath?
我基本上是想看看是否有一种简单的方法可以找出一个元素是否存在于 iframe 中,而不是通过视觉滚动整个 HTML 代码来搜索“iframe”。
我搜索了浏览器扩展,但没有找到任何可以“突出显示” iframe 的内容。我也尝试通过搜索每一帧并将鼠标悬停在其中的对象上来手动突出显示它们。这不是找出对象是否在 iframe 内的好方法。
有没有办法获取 HTML 元素的完整路径(包括来自根 HTML 标记的路径)?
解决方案
推荐阅读
- mysql - Mysql - 智能查找“-”并附加“AM”和“PM” - 如果是AM,则不附加PM
- python - 如何将某些列乘以常数?
- python - Holoviews 结合 geoviews.tile_sources 导致轴比例错误
- sql - SQL Server,除了几行之外,不包括许多行?
- r - 主子之间的选择丢失(不可重现的错误,数据来自数据库)
- javascript - 使用jQuery获取选定行的隐藏列的值
- javascript - Angular 7:ng serve 工作,但控制台显示 Zone.js 错误并且应用程序不会加载
- c++ - 如何通过 glibc/malloc 回溯调试崩溃的 Linux 程序(无可用内核)?
- javascript - 使用数组属性设置嵌套对象属性的正确方法
- python - 在 Python 中无法中止 (ctrl+c)