首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

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

2012-02-16 
CHtmlView切换窗口时,页面缓存问题我的界面上有一个CHtmlView,当点击界面上的一个链接A时,就要在CHtmlView

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

怎么办?

[解决办法]
新的链接导航需要一定的时间,所以之前旧的内容仍然留在这。导航新的前先导航about:blank
[解决办法]
我现在的做法是,当点击链接B,隐藏你说的画画,但不显示chtmlview,而显示一个单独的画面,比如提示加载中之类的,或是转圈的动画,等收到docmentcomplete事件后再隐藏加载中提示,显示chtmlview,不知对你有帮助没有

热点排行