使用javascript从网页访问图像

Accessing images from a webpage using javascript

本文关键字:访问 图像 网页 javascript 使用      更新时间:2023-09-26

从当前的网页,我怎么能得到url或src的所有图像在同一页使用java脚本?

很简单,....

 <script>
 function extractImg(){
    var images = document.getElementsByTagName("img");
    var myImgs[];
    for (i=0; i < images.length; i++) 
    {
      myImgs.push(images[i].src);
    }
    return myImgs;
  }
 </script>
var imgs = document.getElementsByTagName('img');
var result = [];
for (var i = 0, il = imgs.length; i < il; ++i) {
  if (imgs[i].src) result.push(imgs[i].src);
}

results现在包含在页面上找到的图像标签的src。

假设您正在使用jQuery,您可以使用如下代码:

var Collection = $('img');
var ImgSources = [];
$.each(Collection,function(i,elm){
    ImgSources.push($(elm).attr('src'));
});

…现在您有一个数组ImgSources,所有图像的源都是字符串。