webbrowser控件中网页无法跳转问题

无法注销的昵称 2012-05-16 11:32:32
遇到一个问题,请帮忙

winform程序中使用webbrowser控件,程序中使用process调用了一个外部程序,使用process.WaitForExit()等待外部程序结束后,给webbrowser控件的url属性重新赋值。跟踪看到代码被执行完毕,没有出现任何异常,但是webbrowser中网页没有跳转,然后,然后如果在webbrowser控件中点一下右键的话,网页就跳转了。。。

求解答
...全文
1703 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
OriginalCobra 2013-01-14
  • 打赏
  • 举报
回复
我也很期待这个问题的答案。
okkk 2012-05-25
  • 打赏
  • 举报
回复
先Navigate到"about:blank"
再Navigate到你的地址??
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]

在webBrowser1.Navigate(Uri)之前webBrowser1.Refresh()一下。
[/Quote]

这个问题很奇怪,在win7+ie9下是正常的,使用你的方法后,在ie6下正常,但是现在ie7和ie8都还是不行。
不跳转时,不论等待多久以后,在页面上点击一下右键,就跳转了,这一点让我很纳闷也很郁闷。不知能否说下什么原因
luckywb88 2012-05-17
  • 打赏
  • 举报
回复
在webBrowser1.Navigate(Uri)之前webBrowser1.Refresh()一下。
kunkun0921 2012-05-17
  • 打赏
  • 举报
回复

Process pro = Process.Start(@"E:\Excete\KillProcess\KillProcess\bin\Debug\KillProcess.exe");
if (pro != null)
{
pro.WaitForExit();
webBrowser1.Navigate("http://www.baidu.com");
}
yuanxin0608 2012-05-17
  • 打赏
  • 举报
回复
要navigate("url")
  • 打赏
  • 举报
回复
有没有帮忙解答啊

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧