是否有可能獲得我整個網站中使用的數組中所有圖像路徑的列表?推送整個網站陣列中的所有圖像路徑
var allImages = ['images/path1.jpg','images/path2.jpg','images/path3.png']
是否有可能獲得我整個網站中使用的數組中所有圖像路徑的列表?推送整個網站陣列中的所有圖像路徑
var allImages = ['images/path1.jpg','images/path2.jpg','images/path3.png']
如果你只需要在任何給定的時間才能拿到頁上的圖像,你可以使用document.images
頁面上獲得當前的圖像,然後映射在他們拿到的網址:
Array.prototype.map.call(document.images, function (image) {
return image.src;
});
「是否有可能在我的整個網站**中使用**的數組中獲取所有圖像路徑的列表?」 –
@northkildonan他在哪裏說他的網站不只是一個頁面,或SPA? – phenomnomnominal
爲了獲取其他頁面的圖像,動態創建一個iframe並加載其中的其他頁面。或者使用PhantomJS。 – undefined
不,除非你在服務器端做。你爲什麼想這樣做?除非你指的是特定頁面,否則你無法獲得所有圖像。 – soktinpk
@Vohuman我很高興看到這一點。 –
您想要獲取您網域上的所有圖片,或僅僅是特定網頁上的圖片嗎? – soktinpk