首页 > 技术文章 > HtmlDocument [代码碎片笔记]

bycnboy 2018-05-17 15:58 原文

  1. String to HtmlDocument

     

    public System.Windows.Forms.HtmlDocument GetHtmlDocument(string html)
            {
                WebBrowser browser = new WebBrowser();
                browser.ScriptErrorsSuppressed = true;
                browser.DocumentText = html;
                browser.Document.OpenNew(true);
                browser.Document.Write(html);
                browser.Refresh();
                return browser.Document;
            }
    

     

  2. 【C#】[网络]WebBrowser网页操作之提取获取元素和标签(完整篇)

  3.  C#技巧:网页表单自动填写技术

      

                HtmlDocument document = ATL.Frm_Dll.Lib.WebDom.GetHtmlDocument(res);
                HtmlElement e = document.All["registerForm"]; 
            
                HtmlElementCollection elements = e.GetElementsByTagName("input");
    
                foreach (HtmlElement element in elements)
                {
                    if (element.GetAttribute("type") == type)
                    {
                        e = element;
                    }
                }

     

     

推荐阅读