получить первый img сайта по URL - PullRequest
0 голосов
/ 06 марта 2012

Мне было интересно, есть ли (Jquery) способ получения первого img на веб-сайте на основе его URL. Например, у меня есть список результатов, которые в основном URL. Я знаю, что есть сервисы, которые предоставляют эскизы сайтов, но это не то, что я ищу. Так есть ли способ или услуга, которая выполняет работу?

пс. Я хотел бы показать значок URL, если это возможно ..

Ответы [ 2 ]

2 голосов
/ 06 марта 2012

Я не уверен, должен ли я ответить на этот вопрос, поскольку ваш вопрос не очень ясен.Я предполагаю , что вы работаете над веб-приложением, использующим jQuery, и что в этом приложении есть список URL-адресов веб-страниц, с которых вы хотите загрузить значок и первое вхождениеimage.

Если это действительно так, я должен вас разочаровать.Кросс-доменные вызовы ajax - это большая проблема, и большинство браузеров не позволяют вам это делать.Если вы хотите сделать то, что вы предлагаете, при условии Я правильно понял, вам придется задействовать серверный язык, такой как PHP, Python или Ruby.

Doпрокомментируйте это, если я неправильно понял ваш вопрос.

2 голосов
/ 06 марта 2012

Чтобы получить первое изображение из группы изображений, вы должны использовать eq, например:

$('.imgClass').eq(0).attr('href');

Или

$('.imgClass:eq(0)').attr('href');

Чтобы получить первое изображение самой страницы, вы должны использовать :first:

$('img:first').attr('href');
...