Поиск ссылок на странице с её известными атрибутами

Иногда необходимо найти ссылку на странице, ведущую на конкретный сайт. Например, можно найти все ссылки, ведущие на webinit.ru, на следующей странице:

Выделить ссылки на контретный сайт можно так:

Но это достаточно бесполезный пример, более интересным является поиск внутренних и внешних ссылок на странице. Если создатели сайта и авторы содержимого достаточно образованные в плане сопровождения сайтов люди, то внутренние ссылки обычно указываются со слешем в начале ссылки, например, так «/article» или так «/» (ссылка на главную страницу). Поэтому такие ссылки легко найти:

или:

Если нужно найти такие ссылки только внутри области с основным содержимым, например, в статье, то можно уточнить селектор:

Часто авторы пользуются возможностью запретить индексацию ссылок поисковыми системами и добавляют атрибут rel со значениемnofollow. Найти такие ссылки с rel=nofollow или наоборот без него можно таким образом:

Если есть необходимость, можно как-то выделить ссылки, которые будут открыты в новом окне, то есть с target=_blank:

Такой подход к поиску элементов на странице с определенными атрибутами может пригодится во многих случаях и предоставляемых jQuery-селекторов вполне достаточно для этих целей..

Ive had both good and bad experiences writing books based on the essay writing help ideas of others
Вы можете оставить ответ, или trackback с вашего сайта.

Leave a Reply

Надо сделать сайт? Мы выгодно сделаем сайт! ©