首页 > 解决方案 > 如何使用 Ui 路径选择网页中的元素 - 不是通过鼠标单击

问题描述

我是 UIpath 的新手,我在使用 VBA 和 selenium Web 驱动程序进行 Web 抓取方面有过经验。

所以我想点击一个带有以下元素的按钮。

> <a href="#" id="toggle2" class="btn btn-primary" style="float:right;">

通常我可以在 VBA 中使用 selenium web 驱动程序执行此代码

> driver.findelementbyid("toggle2").click

因此,在 Ui-path 中,我可以使用单击活动来执行此操作,但问题是按钮位于右上角,该按钮与浏览器扩展提供的另一个弹出窗口重叠。

所以我想要的是单击按钮而不是通过鼠标。另外,我尝试使用选择活动,但仅适用于下拉菜单。

该过程涉及许多区域,其中按钮实际与其他弹出窗口重叠。我知道我们可以关闭浏览器扩展提供的弹出窗口然后继续,但是每次运行脚本时弹出窗口都不会显示。所以我试图这样做,就像选择没有鼠标活动的元素一样。

这是浏览器扩展弹出窗口

这是我需要点击的实际按钮

标签: rpauipath

解决方案


使用 Click 按钮关闭弹出窗口,然后再次使用 click 活动单击您想要的元素。


推荐阅读