WebBrowser控件刷新后显示为空



我有一个WebBrowser控件,并使用NavigateToString显示内容。调用NavigateToString后,所有内容都被正确加载,看起来很棒。但是,如果按下F5,则显示器变为空。

如何允许刷新,但重新加载内容?

这是因为没有可重新加载的URL。更确切地说,当使用NavigateToString时,我希望URL是about:blank。检查browser.Document.URL以验证。您可能想要创建一个临时文件,然后导航到它。

[EDITED]实际上,((dynamic)webBrowser.Document).URLNavigateToString之后的about:blank,所以您正在重新加载一个空白页。

最新更新