2013-06-27 5 views
1

다른 웹 사이트의 이미지를 클립하려면 Bookmarklet을 사용합니다. 이미지를 표시하고 이미지를 선택하는 데 성공했지만 내 웹 서버에 저장하는 동안 교차 도메인 오류가 발생했습니다. 오류는 다음과 같습니다.다른 웹 사이트의 이미지를 클립하여 내 웹 사이트에 추가하십시오.

잡히지 않은 TypeError : 개체 기능 (선택기, 컨텍스트) {// jQuery를 객체는 실제로 새로운 jQuery.fn.init (선택, 상황, rootjQuery)을 반환 '강화'그냥 초기화 생성자;}있는 방법 사전에 'closePopupMenu'

감사가 없습니다

+0

그리고 당신의 질문은 무엇입니까? –

+0

현재 열려있는 웹 페이지의 이미지를 나열하는 깎기를 만드는 방법은 무엇입니까? –

답변

0

이 같은 것을 사용할 수 있습니다 :

// Obtain HTML from a website 
$.get("http://www.google.com", function(data) { 
    // Extract every img tag from the complete HTML 
    $('img', data).each(function() { 
     // Extract the src attribute from every IMG 
     alert($(this).attr('src')); 
    }); 
}).fail(function(xhr, textStatus, errorThrown) { 
    alert("error: "+textStatus); 
}); 
+0

코드에 대해 감사드립니다. –

+0

안녕하십니까. – maqjav

+0

사용자가 사이트를 방문 할 때 bookmark.so에 클리퍼를 추가해야하며 특정 페이지의 이미지를 가져 오려면 북마크 된 링크를 클릭하면 모든 이미지가 팝업에 표시됩니다. –

관련 문제