无法在WebBrowser控件

时间:2016-11-03 14:56:25

标签: javascript c# .net winforms webbrowser-control

我正在创建一种机器人来从网站下载动态生成的CSV文件。我能够达到触发提交下载的表单。但是无法使用Web应用程序内部的预定义JavaScript函数提交表单。这是我的代码:

object y = webBrowser1.Document.InvokeScript("SWESubmitForm", new object[] {"SIPopupIEForm", "s_0", "'s_3_1_50_0'", "''" });

问题是y始终是null。我不知道脚本是否被调用。我在Firefox的控制台中尝试了这样的功能:

SWESubmitForm(document.SIPopupIEForm,s_0,"s_3_1_50_0","")

它正在正确执行。它会触发下载。

请告诉我怎么做?

0 个答案:

没有答案