2010-06-16 53 views
0

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

回答

0

下载

+0

在哪里可以找到webkit下载的图像? – Treper 2011-08-21 01:59:45

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插入图像,但我还没有机会测试它。)

+0

从HTML中提取的img标签很容易。即使是正则表达式也可以。最难的是找到从外部CSS引用的图像或者用JavaScript动态加载的图像,该工具不会这样做。 – hoju 2010-06-17 00:44:30

0

有几个Firefox扩展处理从网页下载图像。如何尝试“图片下载”加载项?

在我使用的WebKit加载每个网页和观看资源到底
+0

我需要为100K +网站自动化... – hoju 2010-06-22 01:08:39

相关问题