我正在尝试下载并保存到特定位置,以便进一步处理从需要登录的门户自动生成的文件。这使我无法复制任何实际数据,但这是我到目前为止所做的:
成功地
- 创建 Internet Explorer 实例
- 导航到所需的 url 并登录
- 登录后导航到所需的网址
但后来我卡住了。我要下载的文件没有静态网址,我什至不知道如何获取它。javascript 在 IE 中开始下载,但我无法在下载对话框中找到 hWnd 的按钮(使用 Windows 7,该类可能不是“按钮”)。
启动下载的 javascript 实际上是生成一个 url 并导航到该 url,类似于:
url="domain" + var + "string" + var=;
goto url
我也可以在我的程序中生成这个 url,但是当我下载这个 url 的内容时,我得到一个 html 文档而不是我想要的文件。
在此先感谢您的帮助。