webbrowser怎样清空原先加载的内容

LIZHIztt 2008-09-09 02:54:51
如题~~


If Form1.BJ.Document Is Nothing Then

Form1.BJ.Navigate("about:blank")

End If

Form1.BJ.Document.Write(htmlcode)


我是这样用的 但是问题就是 下次再执行的时候 html代码就自动追加到后面了.....
...全文
1043 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
greenshadow 2012-06-16
  • 打赏
  • 举报
回复
因为正好碰上C#中同样的问题,我找遍了Google都没有一篇能真正解决这个问题的答案。
于是自己试了一下:
只要将WebBrowser1.URL属性设置成null,WebBrowser就会自动指向{about:blink}了,画面中原先加载过的内容就会消失不见。
代码:WebBrowser1.URL = null;

LIZHIztt 2008-09-09
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 ZengHD 的回复:]
VB.NET code WebBrowser1.Navigate("about:blank")
Do Until WebBrowser1.ReadyState = 4
Application.DoEvents()
Loop
WebBrowser1.Document.Write("77")
[/Quote]



嗯这个就可以 想知道为什么这样实现
ZengHD 2008-09-09
  • 打赏
  • 举报
回复
        WebBrowser1.Navigate("about:blank")
Do Until WebBrowser1.ReadyState = 4
Application.DoEvents()
Loop
WebBrowser1.Document.Write("77")
wdgphc 2008-09-09
  • 打赏
  • 举报
回复
webBrowser1.DocumentText = ""

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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