1

我正在使用 Dotnetbrowser 1.11 并尝试从网站单击按钮下载文件,并将下载处理程序分配给浏览器。但是,单击按钮后不会触发 allowdownload 事件。注意到在手动按钮上单击一个新的浏览器窗口会打开并弹出保存对话框。请协助如何处理从当前加载的浏览器窗口以外的新浏览器窗口下载的此类文件。

在此处输入图像描述

4

1 回答 1

1

下载处理行为取决于当前加载网页的内容,并且可以不同。一些网站故意打开一个弹出窗口来服务下载请求。这样的弹出窗口最终是空白的。

解决此问题的唯一方法是实现一个自定义弹出处理程序,该处理程序将按照您的应用程序的预期处理这些情况。

于 2017-07-31T05:54:38.420 回答