日期:2014-05-18  浏览次数:20977 次

帮忙看下webBrowser1获取网站option
为什么我用 HtmlElementCollection c = webBrowser1.Document.GetElementsByTagName("option");

获取不到网站(http://www.tt336.net/forum-136-1.html),源码里明明可以获取,我想做个自动发帖。我做别的网站的可以,这个网站难道设置了防获取option标签?

------解决方案--------------------
C# code
 WebBrowser webbrowser;
        public Form2()
        {
            InitializeComponent();


            webbrowser = new WebBrowser();
            webbrowser.Navigate("http://www.tt336.net/forum-136-1.html");
            webbrowser.DocumentCompleted += new WebBrowserDocumentCompletedEventHandler(webbrowser_DocumentCompleted);
        }

        void webbrowser_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
        {
            if (webbrowser.ReadyState == WebBrowserReadyState.Complete)
            {
                HtmlElementCollection c = webbrowser.Document.GetElementsByTagName("option");
            }
        }