CHtmlView切换窗口时,页面缓存问题
我的界面上有一个CHtmlView,当点击界面上的一个链接A时,就要在CHtmlView显示出来;当我在界面上做其他事时,比如我要在界面上画画,我就把CHtmlView给隐藏掉,而用一个画图窗口覆盖在CHtmlView上。
接着我要点击另外一个链接B,所以隐藏画图窗口,而显示CHtmlView,但是问题出来了:切换到CHtmlView并导航到新的链接B的时候,总是要先显示旧的链接A的页面,才开始导航到新的链接B。我试过在导航完后再去显示CHtmlView,没解决这个问题。
怎么办?
[解决办法]
新的链接导航需要一定的时间,所以之前旧的内容仍然留在这。导航新的前先导航about:blank
[解决办法]
我现在的做法是,当点击链接B,隐藏你说的画画,但不显示chtmlview,而显示一个单独的画面,比如提示加载中之类的,或是转圈的动画,等收到docmentcomplete事件后再隐藏加载中提示,显示chtmlview,不知对你有帮助没有