首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C# 操作webbrowser解决办法

2012-04-12 
C# 操作webbrowser我现在C# WinForm程序当中添加了webbrowser控件,webbrowser打开了www.163.com,我现在要

C# 操作webbrowser
我现在C# WinForm程序当中添加了webbrowser 控件,webbrowser打开了www.163.com,
我现在要求在webbrowser打开的163里输入 用户名 密码,并选择 163邮箱,然后按 登陆 按钮

要用C#程序写出来。

或是有关于webbrowser C# 控制网页的参考资料没有?????

[解决办法]
HtmlElement element = webBrowser1.Document.GetElementById("userName");
element.InnerText = "111"; //用户名
element = webBrowser1.Document.GetElementById("password");
element.InnerText = "222"; //密码
webBrowser1.Document.GetElementById("loginSelect").SetAttribute("selectedIndex", "1"); //选择哪个邮箱 163是的index是1.(从0开始算)
webBrowser1.Document.GetElementById("loginSelect").InvokeMember("change");

webBrowser1.Document.GetElementById("login").InvokeMember("submit"); //submit form


Good luck

热点排行