首页 > 解决方案 > 访问 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?

标签: rubyiframewatir

解决方案


Watir 框架指南刚刚更新:http ://watir.com/guides/frames/

假设可以轻松识别独特的元素,请尝试尽可能少地嵌套。

b.iframe(src: 'externalurl').div(class: 'classInFormInIframe')

推荐阅读