我试图使用WebBrowser下载一些PDF。 This URL包含iframe
src
属性设置为this other URL,this URL又有一个302重定向到http://codepen.io/Separator/pen/bpdYGP,这是一个PDF文件。
当我使用WebBrowser访问第一个URL时,它会使用Acrobat Reader下载并打开该文件。我想防止这种情况发生,因为我希望自动化WebBrowser以编程方式访问其中的许多页面,并且不希望一堆Adobe Acrobat全部启动。
我可以访问DWebBrowserEvents2
及其所有活动。被解雇的事件之一是NavigateError
,其中URL参数指向PDF文件。我尝试将cancel
设置为true
,但文件仍在下载中。
还有其他方法可以通过编程方式取消下载吗?