自动查找网页使用的所有图像

时间:2010-06-16 14:58:28

标签: html image url automation

当我使用Firebug加载页面时,我可以看到该站点所需的所有图像的列表。 如何自动查找网页使用的图像URL列表,包括外部CSS中引用的图像URL?

3 个答案:

答案 0 :(得分:0)

使用PHP Simple HTML DOM Parser就可以了:

$html = file_get_html('http://www.google.com/');
$ret = $html->find('img');

简单的HTML DOM解析器还包括获取每个对象的属性的选项,因此您应该能够轻松获取URL。类似的东西:

$URL = $ret->src;

(通过DOM查看,所以我假设它会找到CSS插入的图像,但我没有机会测试它。)

答案 1 :(得分:0)

有一些Firefox扩展程序可以处理从网页下载图像的问题。如何尝试“图像下载”插件?

答案 2 :(得分:0)

最后我使用webkit加载每个网页并观看下载的资源