两者都是存在名为index.dat的文件中的,其中的内容我也大概能看得懂,现有三个问题:
1、历史记录中每条记录在其中只是显示网页的URL,没有显示网页名,请问如何显示网页名?
2、缓存文件中的每条记录也显示URL,但既然为缓存记录,则在本地一定有确切的文件相对应,经过分析,我只在每条记录中找到类似于“ETag: "5731c0-327e-3f986c41"”这样标识符,不知它是不是对应本地文件的一个方法?
3、在IE中,脱机时,点历史记录,可能看到以前网页,即在本地的文件,请问如何找到这种对应关系?有谁知道?或哪有相应的文档,指条路也行!

解决方案 »

  1.   

    w网页名没必要存贮
    因为打开网页的时候读取html的title标记ie会自动显示
    如果你非要显示,只能在后台打开网页再提取
      

  2.   

    FindFirstUrlCacheEntry/FindNextUrlCacheEntryfor reference, see
    http://www.fruitfruit.com/vc/ie/clearallhistory.txt
      

  3.   

    在脱机情况下,将硬盘上的网页全部删除,为什么还可以显示网页名,说明并非是读取html的title标记。clearallhistory.txt对我并不很合适,不过还是很感谢各位大虾。