2014-11-16 82 views
1

是否有可能獲得我整個網站中使用的數組中所有圖像路徑的列表?推送整個網站陣列中的所有圖像路徑

var allImages = ['images/path1.jpg','images/path2.jpg','images/path3.png'] 
+0

不,除非你在服務器端做。你爲什麼想這樣做?除非你指的是特定頁面,否則你無法獲得所有圖像。 – soktinpk

+0

@Vohuman我很高興看到這一點。 –

+0

您想要獲取您網域上的所有圖片,或僅僅是特定網頁上的圖片嗎? – soktinpk

回答

1

如果你只需要在任何給定的時間才能拿到頁上的圖像,你可以使用document.images頁面上獲得當前的圖像,然後映射在他們拿到的網址:

Array.prototype.map.call(document.images, function (image) { 
    return image.src; 
}); 
+1

「是否有可能在我的整個網站**中使用**的數組中獲取所有圖像路徑的列表?」 –

+0

@northkildonan他在哪裏說他的網站不只是一個頁面,或SPA? – phenomnomnominal

+0

爲了獲取其他頁面的圖像,動態創建一個iframe並加載其中的其他頁面。或者使用PhantomJS。 – undefined

相關問題