窗体上放一个WebBrowser,其Url属性设置为http://www.alimama.com/membersvc/member/login.htm,其他属性为默认
再放一个Button,默认
Button按钮的代码如下(方法一)
view plaincopy to clipboardprint?
private void button1_Click( object sender, EventArgs e )
{
System.Windows.Forms.HtmlDocument document =this.webBrowser1.Document;
if ( document == null )
{
return;
}
document.All["logname"].SetAttribute( "Value", "用户名" ); //用户名
document.All["originalLogpasswd"].SetAttribute( "Value", "密码" ); //密码
document.All["dologin"].InvokeMember( "click" ); //登录按钮的click方法
}
private void button1_Click( object sender, EventArgs e )
{
System.Windows.Forms.HtmlDocument document =this.webBrowser1.Document;
if ( document == null )
{
return;
}
document.All["logname"].SetAttribute( "Value", "用户名" ); //用户名
document.All["originalLogpasswd"].SetAttribute( "Value", "密码" ); //密码
document.All["dologin"].InvokeMember( "click" ); //登录按钮的click方法
}
方法二
view plaincopy to clipboardprint?
private void button1_Click( object sender, EventArgs e )
{
System.Windows.Forms.HtmlDocument document =this.webBrowser1.Document;
if ( document == null )
{
return;
}
document.All["logname"].SetAttribute( "Value", "用户名" ); //用户名
document.All["originalLogpasswd"].SetAttribute( "Value", "密码" ); //密码
document.All["dologin"].RaiseEvent( "onClick" ); //登录按钮的click事件
document.All["formRegStep1Main"].InvokeMember( "submit" ); //提交表单
}
private void button1_Click( object sender, EventArgs e )
{
System.Windows.Forms.HtmlDocument document =this.webBrowser1.Document;
if ( document == null )
{
return;
}
document.All["logname"].SetAttribute( "Value", "用户名" ); //用户名
document.All["originalLogpasswd"].SetAttribute( "Value", "密码" ); //密码
document.All["dologin"].RaiseEvent( "onClick" ); //登录按钮的click事件
document.All["formRegStep1Main"].InvokeMember( "submit" ); //提交表单
}
测试环境:WinXp(SP2)、VS2008用
转自sdfkfkd