如何为基于javascript的Selenium webdriver启用下载窗口提示?

如何为基于javascript的Selenium webdriver启用下载窗口提示?,javascript,selenium-webdriver,Javascript,Selenium Webdriver,我正在使用“selenium webdriver”npm包来模拟端点用户-我单击按钮,选择下拉列表和复选框 我遇到了一张图片,可以帮助我下载PDF文件 因此,当我手动单击常规chrome选项卡上的此图像按钮时,我想要的是,它将提示一个保存窗口: 实际发生的情况是,文件自动下载到默认目录(对我来说是“下载”文件夹),而不显示保存窗口提示。如果下载文件夹中已存在相同的文件,则新文件的名称将获得后缀“(2)”或相应的数字 我通常使用以下基本的Selenium文档: 我使用的第二个参考是: 大

我正在使用“selenium webdriver”npm包来模拟端点用户-我单击按钮,选择下拉列表和复选框

我遇到了一张图片,可以帮助我下载PDF文件

  • 因此,当我手动单击常规chrome选项卡上的此图像按钮时,我想要的是,它将提示一个保存窗口:

  • 实际发生的情况是,文件自动下载到默认目录(对我来说是“下载”文件夹),而不显示保存窗口提示。如果下载文件夹中已存在相同的文件,则新文件的名称将获得后缀“(2)”或相应的数字
我通常使用以下基本的Selenium文档:

我使用的第二个参考是:

大多数Selenium问题的答案都是java语言,因此在我使用javascript包时,这些答案对我没有帮助

我知道这与chrome选项或特定于chrome的字段有关,但文档只是缺少。我遇到了,但它不是javascript友好的

除了禁用自动下载功能外,我还对将下载目录更改为自定义位置感兴趣

非常感谢任何帮助或参考/指南/文档来源。提前感谢您的阅读。

您可以使用修改文件下载路径


除此之外,我认为没有办法阻止自动下载。谢谢。我打开了相同的文档,但没有看到这个。这是一个很好的选择,我可以用这个。我还在等待原始的解决方案,因为我已经看到了通过java语言实现的解决方案。这很容易实现。我用这个解决方案达到了我的目的。等待原始解决方案只是我的好奇心。谢谢。很高兴我能帮忙!