2011-12-16 57 views
0

我想獲取外部URL的圖像[]數組。我能夠使用$ .ajax檢索頁面的實際源代碼,但我不知道如何訪問這些圖像。 謝謝。擷取外部URL的圖像

回答

3

你可以做類似

var images = []; 
$(pagecode).find('img').each(function(){ 
    images.push(this.src); 
}); 
2

您可以創建一個img標籤SRC設置爲圖像的實際URL,然後附加到一個特定的地方:

$('<img/>').attr('src', 'http://www.google.com/intl/en_com/images/srpr/logo3w.png').appendTo('body') 
+0

的問題是,我需要找到一個大的HTML源代碼內部的具體的圖像網址。 – Yuval 2011-12-16 13:18:00

+0

你能給我一個例子或代碼示例嗎? – 2011-12-16 13:21:17

1

您可以使用.load()方法。 與.get()不同,.load()方法允許您指定要插入的遠程文檔的一部分。

$('#result').load('http://www.mypage.com/myimages.htm img'); 

這將加載頁面上的每個圖像。