if (webBrowser1.Url.ToString() == "http://www.baidu.com/")
            {
                webBrowser1.Document.GetElementById("kw").SetAttribute("value", "合适的房间");
                this.webBrowser1.Document.GetElementById("su").InvokeMember("click");
            }
           
            for (int i = 0; i < webBrowser1.Document.Links.Count; i++)
{
                if (webBrowser1.Document.Links[i].ToString().IndexOf("www") == -1) 
                {
                
                }
}
 已经取出页面所有链接,现在想单击页面中含有某段字符串的链接
求指导
坐等回复

解决方案 »

  1.   

    怎么让新弹出的网页在webbrowser中显示  求帮助啊求帮助
      

  2.   

    捕捉webbrowser对应的点击方法,取消它,然后用你自己创建的带有webbrowser的窗口打开这个新的URL。
    和开发自己的浏览器是一样的思路
      

  3.   

    怎么实现webbrowser 打开的百度里面的换页啊 ,就是从第一页跳到第二页
      

  4.   

    webBrowser1_DocumentCompleted 事件
    加个判断就OK了
      

  5.   

      webBrowser1.Document.Links[j].InvokeMember("Click");  点击时间,,,,判断下
     webBrowser1.Document.Links[j].OuterHtml,,,,是否是你想要的内容,然后点击。 你是要做电击器吧,。放弃吧,,,,webBrowser1 实现的不能用的   www.aaspx.com  里有具体内容
      

  6.   

    Links[0].GetAttribute("href").ToString();