本帖最后由 wswap 于 2012-05-16 14:15:34 编辑

解决方案 »

  1.   


    Process pro = Process.Start(@"E:\Excete\KillProcess\KillProcess\bin\Debug\KillProcess.exe");
                if (pro != null)
                {
                    pro.WaitForExit();
                    webBrowser1.Navigate("http://www.baidu.com");
                }
      

  2.   

    WebBrowser.Navigate Method
    http://msdn.microsoft.com/en-us/library/system.windows.forms.webbrowser.navigate.aspx
      

  3.   

    在webBrowser1.Navigate(Uri)之前webBrowser1.Refresh()一下。
      

  4.   


    这个问题很奇怪,在win7+ie9下是正常的,使用你的方法后,在ie6下正常,但是现在ie7和ie8都还是不行。
    不跳转时,不论等待多久以后,在页面上点击一下右键,就跳转了,这一点让我很纳闷也很郁闷。不知能否说下什么原因
      

  5.   

    先Navigate到"about:blank"
    再Navigate到你的地址??