C#.NET webbrowser控件 自动提交表单失败

我编写了一个自动登录的程序,一直能用。但今天突然不能用了,是不是那个网页的代码改了,设置了不能自动登录的功能,请高手帮我看看。【登录程序代码】privatevoidweb... 我编写了一个自动登录的程序,一直能用。但今天突然不能用了,是不是那个网页的代码改了,设置了不能自动登录的功能,请高手帮我看看。
【登录程序代码】
private void webBrowserTab0_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
switch (sStep1)
{
case "登录":
{
// 密码输入框
HtmlElement elePwd1 = MyWebTool.FindEleCollec(webBrowser1.Document, "input", "name", "pass");

if (elePwd1 != null)
{
elePwd1.SetAttribute("value", sPwd);
}
//HtmlElement elePwd2 = MyWebTool.FindEleCollec(webBrowser1.Document, "form", "name", "gofrm");
//if (elePwd2 != null)
//{
// elePwd2.InvokeMember("submit");
//}
//else
//{
// // 登录失败
// b1 = true;
// GoNextUser();
// return;
//}
webBrowser1.Document.Forms["gofrm"].InvokeMember("submit");
sStep1 = "登录结束";
break;
....................
....................
展开
 我来答
微软专家张海
2009-07-28 · TA获得超过748个赞
知道小有建树答主
回答量:564
采纳率:100%
帮助的人:0
展开全部
怎么只输pass没username

你跟踪一下 elePwd1.SetAttribute("value", sPwd);
执行了没
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式