处理从当前浏览器窗口以外的新浏览器窗口下载的文件

时间:2017-07-28 07:52:20

标签: dotnetbrowser

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

enter image description here

1 个答案:

答案 0 :(得分:1)

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

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