如何使用tokenize_tagline使用Watir工具包在Ruby中检索html的标签

时间:2011-07-19 06:13:48

标签: ruby arrays xpath watir tokenize

我有一个HTML元素:

<iframe marginheight=0 marginwidth=0 frameborder=0 height=100 width=400 src="/website/authorisation.jsp?a=f556">
    </iframe>

我想检索元素的代码src。如何做到这一点?我一直在环顾四周,我看到的唯一答案是对元素进行标记,但没有提到你如何使用标记器。

2 个答案:

答案 0 :(得分:1)

如果您使用的是最新的watir-webdriver gem,则打开仅包含

的HTML页面
<iframe marginheight=0 marginwidth=0 frameborder=0 height=100 width=400 src="/website/authorisation.jsp?a=f556"></iframe>

您可以使用

获取src属性的值
browser.frame.src

它将返回"file:///website/authorisation.jsp?a=f556"

答案 1 :(得分:0)

你可以使用javascript

获取iframe内部html