CHtmlView切换窗口时,页面缓存问题

linsj585 2011-09-26 12:01:17
我的界面上有一个CHtmlView,当点击界面上的一个链接A时,就要在CHtmlView显示出来;当我在界面上做其他事时,比如我要在界面上画画,我就把CHtmlView给隐藏掉,而用一个画图窗口覆盖在CHtmlView上。
接着我要点击另外一个链接B,所以隐藏画图窗口,而显示CHtmlView,但是问题出来了:切换到CHtmlView并导航到新的链接B的时候,总是要先显示旧的链接A的页面,才开始导航到新的链接B。我试过在导航完后再去显示CHtmlView,没解决这个问题。

怎么办?
...全文
118 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
supercllc 2011-10-08
  • 打赏
  • 举报
回复
我现在的做法是,当点击链接B,隐藏你说的画画,但不显示chtmlview,而显示一个单独的画面,比如提示加载中之类的,或是转圈的动画,等收到docmentcomplete事件后再隐藏加载中提示,显示chtmlview,不知对你有帮助没有
linsj585 2011-09-27
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 warroom 的回复:]
新的链接导航需要一定的时间,所以之前旧的内容仍然留在这。导航新的前先导航about:blank
[/Quote]

我试过在导航完后再去显示CHtmlView
linsj585 2011-09-27
  • 打赏
  • 举报
回复
什么,我描述的不够清楚?
warroom 2011-09-27
  • 打赏
  • 举报
回复
新的链接导航需要一定的时间,所以之前旧的内容仍然留在这。导航新的前先导航about:blank

3,055

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC HTML/XML
社区管理员
  • HTML/XML社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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