请问个com编程有关问题:IE临时文件的保存
请教个com编程问题:IE临时文件的保存
用ATL编写一个插件,当用浏览器打开指定后缀名的文档时,用我的插件去显示该文档,
如:打开http://exchange.mycompony.com/test/test.pdf,当网页打开后缀名为pdf的文档时,我想用自己的插件去处理这个文件,这部分功能已经实现了
但是,好像是他的临时文件没保存下来吧,我第一次在线打开该文件时,浏览器会从网上去下载该文件,但是第二次、第三次……第n次打开该文件时,仍然会再次从网上下载下来,这是不是因为IE的临时文件没有保存下来呢?我应该如果做到只下载一次,以后都从本地打开相应的文件?
------解决方案--------------------
下载会在浏览器cache tempfolder中.
------解决方案--------------------
用BHO来过滤下网址吧,当是PDF的时候就把这个文件下载到你自定义的临时文件夹里,当第二次调用时,就先查找这个文件夹
用ATL编写一个插件,当用浏览器打开指定后缀名的文档时,用我的插件去显示该文档,
如:打开http://exchange.mycompony.com/test/test.pdf,当网页打开后缀名为pdf的文档时,我想用自己的插件去处理这个文件,这部分功能已经实现了
但是,好像是他的临时文件没保存下来吧,我第一次在线打开该文件时,浏览器会从网上去下载该文件,但是第二次、第三次……第n次打开该文件时,仍然会再次从网上下载下来,这是不是因为IE的临时文件没有保存下来呢?我应该如果做到只下载一次,以后都从本地打开相应的文件?
------解决方案--------------------
下载会在浏览器cache tempfolder中.
------解决方案--------------------
用BHO来过滤下网址吧,当是PDF的时候就把这个文件下载到你自定义的临时文件夹里,当第二次调用时,就先查找这个文件夹