Сообщение от Randomize
И вот я в недоумении..
Ты знаешь что такое отладчик в браузере? Прямо там в консоли можно написать:
$('img').each(function() {
console.log($(this).attr('src'));
});
* - требует чтоб на сайте был jquery.
"Ванильный" способ:
var imgs = document.querySelectorAll('img');
for(var i =0, len = i < imgs.length; i < len; i++){
console.log(imgs[i].src);
}
И получаешь все пути всех изображений на странице, вставленных через img.
В данном случае "img" это селектор. Усложнить чтоб показывал только требуемые ссылки элементарно.
Изич же
|
То, что в консоли можно писать. Я знаю.
А как мне получить те же ссылки, если не из под консоли?
1) То есть сначала мне нужно будет как-то загрузить html.
2) Потом его запарсить с помощью твоих способов.
3) Вывести результат.
Первый пункт вызывает у меня проблемы. Я уже весь stackoverflow перерыл.
А в плане возможностей мне понравился C# + htmlagilitypack. Вот только с селекторами я так и не смог разобраться. Находит только малую часть изображений на странице. Зато можно сразу же загрузить картинки в несколько потоков и положить в одну папочку.