窗体上放一个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

 

成功网站案例(时尚淘女之家): http://www.tao36524.com/ 

 

 

posted on 2010-03-23 17:04  努力实现目标  阅读(4050)  评论(1编辑  收藏  举报