如何在C#中使WebBrowser控件变为空白?

18

当网页浏览器加载到表单上时,它是空白的(即白色)。一旦我们进入特定的网站,是否有方法使其再次变为空白。

我尝试查看了相关的方法,但没有找到一个能实现这个目的的方法。是否还有其他方法或者我漏掉了什么?

2个回答

43

试试这个:

webBrowser1.Navigate("about:blank");


在最近的版本中无法工作。页面显示“未找到页面”的错误页面。 - Rick Strahl
它对我不起作用,我也使用了webBrowser.Navigate(new Uri("about:blank"));但在IE 11中仍然无法工作。 - Ravi Mali

13

您需要将"about:blank"转换为uri,才能使用BinaryTox1n的答案。

webBrowser1.Navigate(new Uri("about:blank"));

1
新的 Uri - Adam Plocher
webBrowser.Navigate(new Uri("about:blank")); 在IE 11中无法工作。您能否建议另一种方法或我需要更改IE中的任何设置? - Ravi Mali

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接