可能很简单,可能有点难度--如何获取打开网页的临时文件路径及文件

jdk150 2004-01-09 09:23:40
大家都知道,当你打开一个网页的时候,页面会保存到ie的临时文件夹中
例如查看源文件时,记事本打开是ie的临时文件夹中的临时文件,那么记事本是怎么找到这个临时文件的路径和文件名的呢
...全文
1192 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
yonghengdizhen 2004-01-09
  • 打赏
  • 举报
回复
to jdk150(砸破玻璃上火车,举块砖头闹革命)
它没有直接访问缓存,是通过ie访问的,ie提供了访问网页内容的接口,而这一切都隐藏在缓存机制之后.你若不信,可以找个文件监控软件,看看是不是这样子的.
swich 2004-01-09
  • 打赏
  • 举报
回复
up
jdk150 2004-01-09
  • 打赏
  • 举报
回复
emeditor可不是微软的产品
jdk150 2004-01-09
  • 打赏
  • 举报
回复
当你安装编辑器emeditor后,查看源文件打开的编辑器变成emeditor,它是如何取到文件路径的
qwater 2004-01-09
  • 打赏
  • 举报
回复
关键是MTSX2RY5\search[9]
MTSX2RY5是微软自己生成的,肯定不会公开
yonghengdizhen 2004-01-09
  • 打赏
  • 举报
回复
这应该也是ms从安全上考虑的问题.
yonghengdizhen 2004-01-09
  • 打赏
  • 举报
回复
应该没有.
文件好象是散列存储的.
散列算法估计只有ie能够掌握.
jdk150 2004-01-09
  • 打赏
  • 举报
回复
up
jdk150 2004-01-09
  • 打赏
  • 举报
回复
我知道临时文件都放在这个目录下,但临时文件都存放在这个目录的子目录下(例如:C:\Documents and Settings\administrator\Local Settings\Temporary Internet Files\Content.IE5\MTSX2RY5\search[9]),且文件名怎么确定
windows有没有提供能确定网页缓存具体位置的函数呢
mudsong 2004-01-09
  • 打赏
  • 举报
回复
C:\Documents and Settings\Administrator\Local Settings\Temporary Internet Files
yangzixp 2004-01-09
  • 打赏
  • 举报
回复
c:/Documents and Settings/Administrator/Local Settings/Temporary Internet Files
潜水的鱼 2004-01-09
  • 打赏
  • 举报
回复
临时文件夹可设指定位置

在IE--工具--internet选项---"中间有"internet临时文件

yonghengdizhen 2004-01-09
  • 打赏
  • 举报
回复
下面是FlashGet在ie中注册的扩展.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Extensions\{D6E814A0-E0C5-11d4-8D29-0050BA6940E3}]
"ButtonText"="FlashGet"
"Default Visible"="Yes"
"Exec"="C:\\PROGRA~1\\FLASHGET\\flashget.exe"
"HotIcon"="C:\\PROGRA~1\\FLASHGET\\flashget.exe,128"
"Icon"="C:\\PROGRA~1\\FLASHGET\\flashget.exe,223"
"CLSID"="{1FBA04EE-3024-11d2-8F1F-0000F87ABD16}"
"MenuStatusBar"="FlashGet"
"MenuText"="&FlashGet"
yonghengdizhen 2004-01-09
  • 打赏
  • 举报
回复
为ie安装一个扩展就可以实现这样的功能.简单的ie扩展只需要在注册表中注册调用shdocvw.dll就能实现功能.复杂的ie扩展需要实现作为ie的ole客户所定义的一系列接口,关于接口的细节,你最好参考ie的sdk

http://msdn.microsoft.com/workshop/browser/prog_browser_node_entry.asp?frame=true
lang11zi 2004-01-09
  • 打赏
  • 举报
回复
win2000
c:/Documents and Settings/Administrator/Local Settings/Temporary Internet Files
flyonet 2004-01-09
  • 打赏
  • 举报
回复
cookie
jdk150 2004-01-09
  • 打赏
  • 举报
回复
ie提供了访问网页内容的接口
------我就是想知道这个接口,我现在连安装emeditor是怎么把查看源文件的编辑器变成emeditor都不知道
文件监控软件?没听说过
nik_Amis 2004-01-09
  • 打赏
  • 举报
回复
up

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧