为了显示用户访问过的和未访问过的超链接的区别,IE浏览器会采用不同颜色对它们进行显示,它默认采用蓝色显示那些没有访问过的超链接,而采用红色显示那些访问过的超链接,我现在遇到的问题是:当点击某网页上未访问链接后,该链接会变红,但刷新该网页后,该链接未变红,而该时间点之前浏览过的链接仍为红色。好像突然被改了什么设置,新的访问记录不能被保存。
注:1、应该不是被清除了IE缓存,因为之前的已访问链接是红色的。如果清除了,那么颜色应该全没了。但与清理缓存有关系,因为我之后清除了
IE浏览器的临时文件夹,新的已访问链接可以变色了,但之前历史浏览记录的全没了。我的感觉就好像是存储历史记录的“文件夹”满了,再无法存入新的访问记录了,清除后,有了新的空间,又可以存储新的记录了。经测试也确实是这样,删除了history文件夹中两个月前的访问记录,新的访问记录颜色又可以变红了。
2、或许是新的访问记录不能被IE保存,所以刷新后无法变颜色,不知为何不能保存了?
经过上面的测试结果,已经可以明确看出该问题与Internet临时文件夹的存储空间有关,假如该临时存储空间分配的磁盘空间过小,那么在空间不足之后,就可能出现无法保存新的历史记录的问题。
我们可以在Internet选项的常规选项卡中,点击浏览历史记录的“设置”按钮。
确认“要使用的磁盘空间”设置的是否过小,该范围是8mb~1024mb,我们可以设置成推荐的250mb试试。
另外我们也可以点击“查看对象”,确认临时文件夹使用的空间是多少,是否已经接近了设置的值。
正常使用的话,应该不会很轻易的出现这个问题,至少我是从来没有遇到过的。
如果要清除Internet临时文件夹,但是浏览历史记录对我们又比较重要的话,可以只删除Internet临时文件,一般也就这个项目占用的磁盘空间比较多。