webBrowser 的一些操作

 HtmlDocument doc = this.webBrowser1.Document.Forms["form1"].Document;
            string strHtml = webBrowser1.Document.GetElementsByTagName("html")[0].OuterHtml;
            //验证码
            int yzm = GetYZM(strHtml);
            if (yzm == 0)//验证码失效
            {
                GotoWritePage();
            }
            HtmlElement fm = doc.GetElementById("validate_key");
            fm.InnerText = yzm.ToString();
            //标题,赋值
            fm = doc.GetElementById("title");
            fm.InnerText = "标题";
            //内容
            fm = doc.GetElementById("content");
            fm.InnerText = "内容<br /><a href =\"Http://www.baidu.com/\">百度</a>";
            //类别 属性赋值
            fm = doc.GetElementById("ChannelCate");
            fm.SetAttribute("value", "2");
            //点击提交 点击
            fm = doc.GetElementById("Submit2");
            fm.InvokeMember("click");
posted @ 2009-07-06 19:54  凌点  阅读(238)  评论(0编辑  收藏  举报