ruby - 访问 iframe 中的元素
问题描述
如何在 watir 中访问外部 iframe 中的元素?
<iframe src="externalurl">
<html>
<body>
<div class="hello">hello</div>
<form src="externalurl">
<div class="classInFormInIframe"></div>
</form>
</body>
</iframe>
我如何也可以使用外部 url 访问表单内的 div?
解决方案
Watir 框架指南刚刚更新:http ://watir.com/guides/frames/
假设可以轻松识别独特的元素,请尝试尽可能少地嵌套。
b.iframe(src: 'externalurl').div(class: 'classInFormInIframe')
推荐阅读
- android - 如何在导航组件中维护片段状态
- python - 如何让python在导入时运行整个文件
- python - 有没有办法在带有 Python3 的 Window 上使用 ROS?
- postgresql - AWS EC2 Spot 上的 PostgreSQL
- javascript - Javascript,数组项未定义。使用 Reduce 方法推送
- javascript - 无法在 webpackUniversalModuleDefinition 设置未定义的属性“esprima”
- python - 无法使用 pd.read_html 解析多值单元格
- python - 当用户键入命令时,如何赋予用户角色不和谐?
- dax - DAX 错误:未指定 CurrentCatalog XML/A 属性
- html - 模块标签系统中的按钮问题