你好,能帮忙给个简单的例子吗?
主要是这个 : 追加然后执行执行一段JS,把下载链接的点击事件取消掉然后挂上和当前窗口交互的事件
你可以插JS到网页里面去执行,主要是要实现把下载链接的点击事件挂一个自己的方法,方法里面首先把这个超链接地址换成空链接,这样保证浏览器不会开始下载,然后把下载地址交互到你的winform窗口里面,之后再该怎么处理都不难了
追问你好,我想实现一个这样的功能!
我用webbrowser 登录一个网站, 然后访问一个导出Excel的链接,这个时候就会弹出一个另存为的窗口, 导致不能定时自动将Excel导出! 所以想让webbrowser不弹出另存为窗口,自动将文件下载到默认目录!
不知这个能不能实现? 追加js 是指将网页源码读出来,然后追加一个js,再用webbrowser执行?
FileDownload事件里面尝试获取webBrowser1.StatusText,看看是不是excel文件的下载地址
追问额。 还是不行!不是下载地址。
不太明白你说的意思哦,能稍微详细介绍一下么 呃呃
追答WebBrowser之行下载文件的时候会,调用这个事件,但是你可以在这个事件中加内容,比如提示,或者跳转什么的,但是不能将这个保存对话框用代码关闭。
简言之,去除掉保存框自动从后台下载,不可能去掉。别想了