Automation 附加一个新标签而不使用;标题「;
我有一个自动化程序,它使用少量链接遍历到所需的新选项卡。一旦该选项卡打开,另一组规则将处理如何利用它。问题是,我使用的站点对于以这种方式打开的每个选项卡都有完全不同的名称。我曾尝试在浏览器上附加一个“*”作为HTML标题(希望它能抓住最新的活动选项卡),但这似乎不可靠。我知道您可以捕获浏览器实例并将其作为参数传递,但我还没有看到在哪里可以获取新打开选项卡的实例 为了使这一点更容易理解: 附加浏览器 单击一组链接 最后一个链接打开一个新的选项卡,基本上是一个随机标题 另一段代码需要在最后一段代码停止的地方重新编写 因此,如果我可以将新选项卡的实例传递给第二组代码,或者不使用“title”将新选项卡附加到第二组代码Automation 附加一个新标签而不使用;标题「;,automation,uipath,Automation,Uipath,我有一个自动化程序,它使用少量链接遍历到所需的新选项卡。一旦该选项卡打开,另一组规则将处理如何利用它。问题是,我使用的站点对于以这种方式打开的每个选项卡都有完全不同的名称。我曾尝试在浏览器上附加一个“*”作为HTML标题(希望它能抓住最新的活动选项卡),但这似乎不可靠。我知道您可以捕获浏览器实例并将其作为参数传递,但我还没有看到在哪里可以获取新打开选项卡的实例 为了使这一点更容易理解: 附加浏览器 单击一组链接 最后一个链接打开一个新的选项卡,基本上是一个随机标题 另一段代码需要在最后一段代码停
我希望这是有道理的。非常感谢您的帮助。据我所知,您有一个浏览器和一个网站。在该页面上,单击链接以在新选项卡中打开它们。到现在为止,一直都还不错。现在您想切换到这些新选项卡 因此,由于在UiPath中无法解决这个问题,我可以考虑一种在任何浏览器中都可以使用的解决方法,而不需要任何插件 解决此问题的步骤:
Get Attribute
活动获取选项卡标题,并将其另存为字符串变量MainTabTitle
Do While
循环CTRL+Tab
,这将允许您转到下一个选项卡Get属性
活动(提取选项卡标题)字典
或类似的分配
活动中MainTabTitle
来确定第一个选项卡)Do While
循环结束时,您现在有了逻辑:
标题
标题
现在被用作附加浏览器
范围,您需要使用该范围为选项卡提供焦点