我有一个WebBrowser控件,并使用NavigateToString显示内容。调用NavigateToString后,所有内容都被正确加载,看起来很棒。但是,如果按下F5,则显示器变为空。
如何允许刷新,但重新加载内容?
这是因为没有可重新加载的URL。更确切地说,当使用NavigateToString
时,我希望URL是about:blank
。检查browser.Document.URL
以验证。您可能想要创建一个临时文件,然后导航到它。
[EDITED]实际上,((dynamic)webBrowser.Document).URL
是NavigateToString
之后的about:blank
,所以您正在重新加载一个空白页。