日期:2014-05-20  浏览次数:20999 次

怎样获得最后访问的IE页面的所有图片的本地路径
怎样获得最后访问的IE页面的所有图片的本地路径

------解决方案--------------------
C:\Documents and Settings\Administrator\Local Settings\Temporary Internet Files
------解决方案--------------------
学习,帮顶
------解决方案--------------------
C:\Documents and Settings\Administrator\Local Settings\Temporary Internet Files

这个问题居然200分

------解决方案--------------------
不懂啊,搬个板凳坐下来学习
------解决方案--------------------
读取default.htm源码,用正则取出里面所有扩展名为gif的图片
再加上C:\Documents and Settings\Administrator\Local Settings\Temporary Internet Files\+xxx.gif就行了。

default.htm可用webrequest或xmlhttp来读取。
------解决方案--------------------
C:\Documents and Settings\Administrator\Local Settings\Temporary Internet Files
不是 这个就只能帮顶了,
------解决方案--------------------
C:\Documents and Settings\Administrator\Local Settings\Temporary Internet Files
网页上的所有文件在这
------解决方案--------------------
C:\Documents and Settings\Administrator\Local Settings\Temporary Internet Files
按时间倒序查找吧~
------解决方案--------------------
用ajax获取,然后遍历文档中的 <img> 用webRequest读路径
------解决方案--------------------
不行的,在C:\Documents and Settings\Administrator\Local Settings\Temporary Internet Files还有几层目录,里面的文件名都加上了[n],不能直接取得。
如果真的要读,你要分析C:\Documents and Settings\Administrator\Local Settings\Temporary Internet Files\index.dat文件,里面有记录那个文件对应那个URL
d

但是,这不能满足楼主需要的自定网页引用的图片,因为某页面可能引用多个地方的图片。

必须分析原始页面的html代码,取得所有img标记的链接,才能得到需要的内容。

但但是,现在的网页越来越古怪,开始防盗连,图片会加密,用脚本生成,用服务器端动态返回等一系列手段隐藏图片路径。

最直接的方法是,将rul交给一个webBrowser对象,等他装载完了,取得HtmlDocument对象中所有img对象的内容。同时,还需要分析所有对象的backgroup标记,这里可能有背景图。
------解决方案--------------------
楼上比较详细
------解决方案--------------------
直接的方法是,将uul交给一个webBrowser对象,等他装载完了,取得images对象就是啦
------解决方案--------------------
直接的方法是,将uul交给一个webBrowser对象,等他装载完了,取得images对象就是啦
取得HtmlDocument对象中所有img对象的内容
------解决方案--------------------
搞不懂到底要做什么
------解决方案--------------------
浏览过网站,图片又不会下到本地来
------解决方案--------------------
mark

------解决方案--------------------
C:\Documents and Settings\Administrator\Local Settings\Temporary Internet Files
来晚了
------解决方案--------------------
JF UP