我用webbrowers控件载入了一个网页,如何用程序实现自动点击网页中的一个超链接.因为该网站禁止手动输入地址访问.

解决方案 »

  1.   

    哦。。不对。。是
    webbrowers.url="http://www.csdn.net";
      

  2.   

    System.Diagnostics.Process.Start(webbrowers.url);
      

  3.   

    添加一个按钮,在该按钮的事件里面写上这一句就行了啊
    Response.Redirect("*.aspx");
     *.aspx是你要转到的页面。
      

  4.   

    引用Microsoft.mshtml.dll,在webbrower的complete事件中,分析页面元素,然后将链接元素的点击事件委托到自定义的方法中,再通过这个方法打开链接。
      

  5.   

    试试:String href = webBrowser.Document.GetElementById("Hyperlink id").GetAttribute("href");webBrowser.Navigate(href);
      

  6.   

    href是相对路径的话要自己处理一下
      

  7.   

    都不行的,我做的是web程序开发.用webBrowser1.Navigate转向不行,都会弹出禁止自动输入网址访问的页面.