阻止WebBrowser下载PDF

时间:2016-03-02 23:19:00

标签: c# winforms webbrowser-control

我试图使用WebBrowser下载一些PDF。 This URL包含iframe src属性设置为this other URLthis URL又有一个302重定向到http://codepen.io/Separator/pen/bpdYGP,这是一个PDF文件。

当我使用WebBrowser访问第一个URL时,它会使用Acrobat Reader下载并打开该文件。我想防止这种情况发生,因为我希望自动化WebBrowser以编程方式访问其中的许多页面,并且不希望一堆Adobe Acrobat全部启动。

我可以访问DWebBrowserEvents2及其所有活动。被解雇的事件之一是NavigateError,其中URL参数指向PDF文件。我尝试将cancel设置为true,但文件仍在下载中。

还有其他方法可以通过编程方式取消下载吗?

0 个答案:

没有答案