C# 访问“上载/下载模式浏览器”对话框

C# 访问“上载/下载模式浏览器”对话框,c#,selenium,C#,Selenium,我需要访问“上载/下载模式浏览器”对话框。Selenium是否支持此功能(我在wiki中没有找到信息),或者是否有人知道它的解决方法?用户无法使用模式窗口进行操作。 如果要上载文件,应使用其他库。例如,Java机器人。这是最快最简单的解决方案。您只能粘贴文件的完整路径。实际上,我可以通过Chrome下载数据,但在IE和FF中,我可以获得模态对话框()。如您所见,对话框中有选项“另存为”和复选框“.对所有类似的数据应用操作”。此复选框在我的FF中被禁用,我需要找到其他方法来使用此对话框。此外,我还

我需要访问“上载/下载模式浏览器”对话框。Selenium是否支持此功能(我在wiki中没有找到信息),或者是否有人知道它的解决方法?

用户无法使用模式窗口进行操作。
如果要上载文件,应使用其他库。例如,Java机器人。这是最快最简单的解决方案。您只能粘贴文件的完整路径。

实际上,我可以通过Chrome下载数据,但在IE和FF中,我可以获得模态对话框()。如您所见,对话框中有选项“另存为”和复选框“.对所有类似的数据应用操作”。此复选框在我的FF中被禁用,我需要找到其他方法来使用此对话框。此外,我还尝试使用类似于there()的配置文件启用自动下载事件,但当我尝试通过profile.SetPreference()更改属性时出现崩溃……您是否在创建浏览器实例之前设置了profile属性?您可以尝试使用SikuliWebDriver捕捉对话框窗口,然后单击“确定”按钮。是的,我在创建浏览器之前尝试设置属性。感谢Sikuli,我会研究它,但我不确定我是否可以在项目中使用一些额外的库。。