UiPath:如何在 Firefox 中关闭弹出窗口 window?
UiPath: How to kill pop-up window in Firefox?
我的问题是我无法在 Firefox 中关闭弹出窗口 window。
自动化过程的一部分是机器人点击按钮 "print" 并且门户在 Firefox 中打开新的 window。
保存文件(成功)后,我无法 关闭带有打印文件的 window 以仅保留原始页面 .
我试图通过录制(关闭选项卡)捕获它,但根本不起作用(error)并向那里发送热键"ctrl+w" 关闭原始页面。
比较 UiExplorer 中的页面,除了 url.
,我没有发现任何区别
这就是选择器发挥作用的地方(详细了解它们 here)。另一个浏览器 window 可能有不同的标题 - 使用 Close Window
activity 和适当的选择器。这是一个例子:
这是我的示例的选择器。请注意,您可以使用通配符(可能需要使用通配符,以防打印不同文档时标题的某些部分会发生变化)。
"<html app='firefox.exe' title='Rugby World Cup 2019 - Google Search' />"
与通配符相同。这现在也适用于 2020 年世界杯。
"<html app='firefox.exe' title='Rugby World Cup*' />"
请记住,UiPath 将接受第一个具有匹配选择器的应用程序,因此您需要一个独特的选择器。
我的问题是我无法在 Firefox 中关闭弹出窗口 window。
自动化过程的一部分是机器人点击按钮 "print" 并且门户在 Firefox 中打开新的 window。 保存文件(成功)后,我无法 关闭带有打印文件的 window 以仅保留原始页面 .
我试图通过录制(关闭选项卡)捕获它,但根本不起作用(error)并向那里发送热键"ctrl+w" 关闭原始页面。
比较 UiExplorer 中的页面,除了 url.
,我没有发现任何区别这就是选择器发挥作用的地方(详细了解它们 here)。另一个浏览器 window 可能有不同的标题 - 使用 Close Window
activity 和适当的选择器。这是一个例子:
这是我的示例的选择器。请注意,您可以使用通配符(可能需要使用通配符,以防打印不同文档时标题的某些部分会发生变化)。
"<html app='firefox.exe' title='Rugby World Cup 2019 - Google Search' />"
与通配符相同。这现在也适用于 2020 年世界杯。
"<html app='firefox.exe' title='Rugby World Cup*' />"
请记住,UiPath 将接受第一个具有匹配选择器的应用程序,因此您需要一个独特的选择器。