this site의 갤러리에서 모든 이미지를 다운로드해야하지만 URL을 얻는 방법이나 URL이 저장된 위치를 알 수 없습니다.javascript 메뉴에서 동적으로 생성 된 모든 URL을 얻는 방법은 무엇입니까?
일부 프로그램으로 전체 사이트를 다운로드하려고했지만 어느 누구도 메뉴를 다운로드하지 못했습니다. 누군가가 수동으로 하나씩 수행하지 않고이를 달성하는 방법을 알고 싶습니다.
<script type="text/javascript">
$(function(){
$(".text-frame").not(".default-frame").hide();
$('#menubar .button').hover(function(){
$(this).toggleClass("button-hover");
});
$('#menubar .button').click(function(){
$(".text-frame").hide();
$("#image-viewer").hide();
$(".button").removeClass("button-active");
var showTextframe = $(this).attr("rel");
$("#" + showTextframe).show();
$(this).addClass("button-active");
});
function showImages (imgLinks){
for (var i = 0; i < imgLinks.length; i++){
//$("#image-box").append($('<img>').attr('src', imgLinks[i]));
var $imgSelector = $('<a>'+ (i + 1) +'</a>')
.data('imglink',imgLinks[i])
.click(function(){
$("#image-box").find("img").attr('src', $(this).data('imglink'));
$("#image-links").find('a').removeClass('active');
$(this).addClass('active');
//alert ("I open Image" + $(this).data('imglink'));
});
$("#image-links").append($imgSelector);
$("#image-links").find('a:first').trigger('click');
}
}
$.get("plants_w_links.md", function(semillaMenu){
var markdownConverter = new Showdown.converter();
$semillaMenu = $(markdownConverter.makeHtml(semillaMenu));
$semillaMenu.find("img").each(function(){
var $menuimage = $(this);
var $menulink = $(this).parent("li").find("a");
var menuimages = $menulink.data("menuimages") || [];
menuimages.push($menuimage.attr("src"));
$menulink.data("menuimages",menuimages);
$menuimage.remove();
});
$semillaMenu.find("a").click(function(){
var menuImages = $(this).data("menuimages");
//$("#image-box").empty();
$("#image-links").empty();
if (menuImages){
$("#image-viewer").show();
showImages(menuImages);
}
});
$semillaMenu.addClass("sf-menu sf-vertical");
$('#semilla-menu').html($semillaMenu);
jQuery('ul.sf-menu').superfish({delay:10});
});
});
</script>
기능 showImages
가 URL을 생성하는 것 같다하지만 난 그와 함께 무엇을 해야할지하지 않습니다
blabla.com/image1.jpg
,
blabla.com/image2.jpg
등) 그러나 그것은 사실이 아니다는 이미지는 패턴없이 생성되는 (또는되지 않은 내가 얻을 수 있거나 추론 할 수있는 것).
EDIT : 크롬 인스펙션 콘솔에서 비슷한 기능을 실행하려면 클릭 한 옵션의 URL 대신 모든 URL을 제공하는 방법을 알아야합니다.
EDIT2 : IRC 채널의 누군가가 스크립트가 jQuery 일 수 있다고 말했기 때문에 태그를 추가하고 있습니다.
그래서 웹 페이지에있는 모든 이미지의 URL을 원하십니까? –
예. 해당 사이트에서 얻을 수있는 이미지는 태그에 고유 URL이있는 이미지입니다. 코드에서 생성 된 URL이 필요합니다. – LogoS