2007-09-04

有没有办法获取浏览器中缓存的条目

关键字: 网页缓存
当访问一个页面时,浏览器会在本地临时目录中(如:C:\Documents and Settings\Administrator\Local Settings\Temporary Internet Files)缓存网页的内容,如HTML ,JS ,图片等,以便下次访问时提高效率。我们知道可以通过JS获取缓存在这个目录下的Cookie,不知道有没有办法通过JS获取某个特定网站的所有本地缓存条目呢?
    我现在能想到的一个方法是通过Js的ActiveX对象FileSystemObject来访问,不过存在两个问题:
1)需要客户同意,开放权限才可以;
2)临时目录对于不同操作系统,不同用户登录时,都会放在不同的目录下面,编写兼容程序比较困难
  
   有更好的建议吗?谢谢!!
评论
netstu 2007-12-12   回复
应该是不允许的
stamen 2007-09-04   回复
i_love_sc 写道
你访问别人的网站的东西,那不是盗窃吗?

  不需要访问别人的网站的东西,只需要获取本网站在客户端浏览器的缓存条目就可以了,这应该不会有安全的问题。
hax 2007-09-04   回复
恭喜你,ActiveX一开,你什么权限都有了,用户的密码什么的都归你了。
i_love_sc 2007-09-04   回复
你访问别人的网站的东西,那不是盗窃吗?
发表评论

该博客是同时发布到论坛的,无法评论在论坛已被锁定的帖子

stamen
搜索本博客
最近加入圈子
存档
最新评论