我正在尝试从我们网页上的另一个框架获取链接。使用后
Select Frame css=frame[name'submenu']
Click Link css=#navigation_user > tr:nth-child(2) > td:nth-child(1) > a:nth-child(1) > span:nth-child(1)
我会直接使用link=users
但是有另一个链接与同一个链接,它是它的父元素,所以我不能使用它。
有关如何访问此链接的任何想法?
摘录的html:
<frame src="sample.asp" name="submenu">
<tbody>
<tr>
<td class="navigation">
<a href="Users.asp?null=" target="main"></a>
<a class="navigationheadline">
<span id="user" class="navigationheadline">Users</span>
</a>
</td>
</tr>
</tbody>
<tbody id="navigation_user">
<tr>
<td class="navigation">
<a href="UserSearch.asp?null=" target="main">
<span class="navigation" onclick="hideNv()">Users</span>
</a>
</td>
</tr>
</tbody>
</frame>
提前谢谢!
答案 0 :(得分:0)
您尝试过不同的定位方法吗?喜欢xpath还是jquery?我认为您的问题的路线是您正在使用的定位器。你是如何确定你使用的那个是正确的?刚从开发工具中拔出?
xpath=//*[@id="navigation_user"]/tr/td/a/span