2012-10-16 30 views
2

我正在尝试自动与单击按钮时以CSV格式重新生成数据的网站进行交互。 我正在使用WebBrowser控件和C#.net 我可以使用HtmlElement对象单击网页上的按钮。 我的HtmlElement对象被称为HtmlEl。 我调用点击按钮: HtmlEl.InvokeMember(“click”); 然后这会导致一个新的IE窗口打开,然后显示下载对话框。 我一直在试图找到一种方法来控制这个下载,所以它可以自动化,但没有多少运气。 我找到了方法,如果我有一个URL链接到下载它可以完成,但没有任何链接。我正在通过按下按钮调用单独的PHP页面来传递CSV结果。 任何建议将不胜感激。C#WebBrowser控制拦截从PHP脚本中下载新窗口

回答