2011-12-16 4 views
0

외부 URL의 images [] 배열을 가져오고 싶습니다. $ .ajax를 사용하여 페이지의 실제 소스 코드를 검색 할 수 있었지만 이미지에 액세스하는 방법을 모르겠습니다. 감사합니다. .외부 URL 이미지 가져 오는 중

답변

3

당신은

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

놀랍게도 내가 원했던 똑같은 대답을 게시했다. 코드, 어쨌든, 이것은 정답 – DarkDevine

+0

@ Torben :) (* 나는 그것을 훔치지 않았다고 맹세한다 : p *) –

2

당신은 이미지의 실제 URL로 SRC 세트 img 태그를 만들 수 있습니다 다음, 특정 장소에 추가 :

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

같은 것을 할 수있는 문제는 내가 큰 HTML 소스 코드 내부의 특정 IMG URL을 찾을 필요가있다. – Yuval

+0

예제 또는 코드 예제를 제공 할 수 있습니까? –

+0

나는 이것이 정답이라고 생각하지 않는다. 저자는 HTML에서 srcs를 읽는 것을 원한다고 생각한다. 단 하나의 태그를 설정하는 것이 아니다. – DarkDevine

1

당신은 .load() 방법을 사용할 수 있습니다. .load() 메서드는 $ .get()과 달리 삽입 할 원격 문서의 일부를 지정할 수 있습니다.

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

이렇게하면 페이지의 모든 이미지가로드됩니다.

관련 문제