打不开网页?this.webBrowser1.Url = new Uri("http://www.baidu.com"); 这个也不行么?

解决方案 »

  1.   

    你这样打开都是在WebBrowser中打开,如果要用IE打开可以参考下面这个帖子:
    http://social.msdn.microsoft.com/Forums/zh-CN/c0d97866-105a-408e-9414-79bf4ac9fa0c/webbrowser-newwindow-
      

  2.   

    晕,WebBrowser只是在程序里面对网页进行了加载。
    那我怎么样才能用WebBrowser打开浏览器,并且url就是我在WebBrowser设置的
    然后以此来判断浏览器上的网页是否加载完成?你给的程序是不仅在WebBrowser里面加载了要打开的网页,而且还通过 Process.Start("IExplore.exe", e.Url.ToString());去打开了浏览器的网页。他们两个没有关联啊,怎么用WebBrowser对浏览器打开的网页能进行的操作?
      

  3.   

    我没表达好意思。
    我意思是这样,C#怎么对一个用 Process.Start("IExplore.exe", e.Url.ToString());打开的网页进行一些状态判断,cookie登录?
      

  4.   

    WebBrowser web = new WebBrowser();
    web.Navigate(new Uri("www.baidu.com"));
    这种方式只是把百度打开放入到web对象里面。
    我是想着怎么打开一个浏览器的百度网页,然后根据这个网页来获取WebBrowser 对象,这样WebBrowser 就算绑定了这个打开的浏览器网页,可以对网页进行一些操作了