怎样获得最后访问的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