首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

采集网页上的图片,该怎么处理

2012-05-03 
采集网页上的图片现在很多网站,收藏他们的一个地址。然后在浏览其它网站时看到好看的图片,点一下他们的收藏

采集网页上的图片
现在很多网站,收藏他们的一个地址。

然后在浏览其它网站时看到好看的图片,点一下他们的收藏,就可以将这张网页的一些图片采集出来供你选择。

类似堆糖的“堆糖工具”,花瓣的“采集到花瓣”等等,它们是怎么做到的呢?

如果根据img标签,那有很多img标签并没有采集出来,看它们采集的还是比较准的。

[解决办法]
关键在这个方法,连正则都没用 直接获取的img标签

JScript code
function j() {        var I=[];        function H(L) {            var M=L.src,J=new Image(),K=[200,200];            J.src=M;            var i=g([J.width,J.height],K);            return {                w:J.width,                h:J.height,                sw:i[0],                sh:i[1],                st:(K[1]-i[1])/2,                src:M,                img:L,                alt:L.alt,                im2:J            }        }        var G=n.getElementsByTagName("img");        for(var D=0;D<G.length;D++) {            var B=H(G[D]);            if(v(B)) {                I.push(B)            }        }        if(I.length) {            return F(I)        } else {            return[]        }    } 

热点排行