当前位置:编程学习 > C#/ASP.NET >>

c# 自动登陆discuz论坛问题

c# 自动登陆discuz论坛问题

密码和用户名可以自动填写

就是那个下拉框无法选择!请高手指教下!

 



       private void button4_Click(object sender, EventArgs e)
        {
            webBrowser1.Navigate("http://www.netzy8.cn/member.php?mod=logging&action=login");

            webBrowser1.DocumentCompleted+=new WebBrowserDocumentCompletedEventHandler(webBrowser1_DocumentCompleted);
        }

        void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)//开始自动填表
        {
            HtmlDocument Doc;
            HtmlElement option, name,pass;
            Doc = webBrowser1.Document;
            option = Doc.All["questionid"];//获取下来问题的元素
            name = Doc.All["username"];
            pass = Doc.All["password"];
            name .SetAttribute("value","这是账号");
            pass.SetAttribute("value", "这是密码");
            option .SetAttribute("selectedIndex", "2"); //这里无法赋值。不知道怎么弄了!

           }

其实就是下拉框自动选择的问题。老是无法选择,在网上看了很多的方法 都不行!希望大家帮帮忙!




--------------------编程问答-------------------- 检查本地sookie   然后 默认的登录  
这样可以实现

别的 要是session   或者 什么的话     就不能实现了
--------------------编程问答-------------------- 关注。 --------------------编程问答--------------------
引用 1 楼 fengyarongaa 的回复:
检查本地sookie 然后 默认的登录  
这样可以实现

别的 要是session 或者 什么的话 就不能实现了



我问的不是登陆问题 是选择下拉框的问题 程序自动选择下来框的选项!!
--------------------编程问答-------------------- 结贴啊!既然没有朋友来指教! --------------------编程问答-------------------- 帮顶!遇到同样的问题 请问楼主解决没啊? --------------------编程问答-------------------- 抓包,发包.
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,