webBrowser的下载保存对话框怎么处理呀? 20
谁帮我解决一下,功能:在Winform窗体利用webBrowser1自动点击【下载】按钮,自动处理弹出的保存文件,进行全自动下载(最好能指定下载的路径和文件名)我这有点资...
谁帮我解决一下,
功能:在Winform窗体利用webBrowser1自动点击【下载】按钮,自动处理弹出的保存文件,进行全自动下载(最好能指定下载的路径和文件名)
我这有点资料:在窗体上添加一个webBrowser1和一个【自动下载】按钮,把webBrowser1的url设置为http://www.springerlink.com/content/h58428v1w15v527p/export-citation/
在按钮时间里面添加一下代码:
HtmlElement radioButton = webBrowser1.Document.GetElementById("ctl00_ContentPrimary_ctl00_ctl00_AbstractRadioButton");
radioButton.InvokeMember("click");//点击第一组单选按钮的第二个选项
HtmlElement option = webBrowser1.Document.GetElementById("ctl00_ContentPrimary_ctl00_ctl00_CitationManagerDropDownList").Children[4];
option.SetAttribute("selected", "selected");//选择下拉框的第五个选项
HtmlElement submitButton = webBrowser1.Document.GetElementById("ctl00_ContentPrimary_ctl00_ctl00_ExportCitationButton");
submitButton.InvokeMember("click");//点击下载按钮
后续的不知道该怎么处理了,请高手指 展开
功能:在Winform窗体利用webBrowser1自动点击【下载】按钮,自动处理弹出的保存文件,进行全自动下载(最好能指定下载的路径和文件名)
我这有点资料:在窗体上添加一个webBrowser1和一个【自动下载】按钮,把webBrowser1的url设置为http://www.springerlink.com/content/h58428v1w15v527p/export-citation/
在按钮时间里面添加一下代码:
HtmlElement radioButton = webBrowser1.Document.GetElementById("ctl00_ContentPrimary_ctl00_ctl00_AbstractRadioButton");
radioButton.InvokeMember("click");//点击第一组单选按钮的第二个选项
HtmlElement option = webBrowser1.Document.GetElementById("ctl00_ContentPrimary_ctl00_ctl00_CitationManagerDropDownList").Children[4];
option.SetAttribute("selected", "selected");//选择下拉框的第五个选项
HtmlElement submitButton = webBrowser1.Document.GetElementById("ctl00_ContentPrimary_ctl00_ctl00_ExportCitationButton");
submitButton.InvokeMember("click");//点击下载按钮
后续的不知道该怎么处理了,请高手指 展开
2010-09-28
展开全部
1、找到窗口句柄
2、SendMessage
2、SendMessage
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询