Я часто нахожу себя ищущим ссылку, которая уронит меня в середину веб-страницы. Часто я обнаруживаю, что на странице есть необходимые <a name='foo'>
теги, но нет простого способа (например, оглавление) найти их. Кто-нибудь знает плагин, который показывает, где / что эти теги?
Я хотел бы хром, но отвечал для других, было бы полезно.
FWIW: это то, что я в конечном итоге использовал:
javascript:(function(){var i,n,a;as=document.anchors;for(i=0;i<as.length;++i) {a=as[i];n=a.name;a.appendChild(document.createTextNode("#"+n));a.style.border="1px solid";;a.href="#"+n;}})();
Возьмите это и укажите в качестве адреса ссылки в закладке.
Ответы:
Букмарклет веб-разработки имеет JavaScript-букмарклет с именем named anchors, который будет вставлять ссылки на каждую
<a name="">
привязку. Чтобы использовать букмарклет, добавьте его в меню избранного или на панель ссылок. Затем на любой странице нажмите на закладку «именованные якоря», чтобы вставить ссылки на текущую страницу. Тем не менее, он не работает в Википедии или других сайтах, которые используютid
атрибуты тегов в качестве якорей.Редактировать:
Show Anchors - это более современный букмарклет, который показывает оба элемента
<a name="">
иid
элементы со значком привязки. Значок встраивается в букмарклет в видеdata:
URL-адреса, поэтому он может не работать в старых браузерах. (Ссылка на букмарклет находится в самом верху поста.)источник
#
за которым следовалname
илиid
элемент: gist.github.com/LucasLarson/d5bd0881d8eb99d9fb254d28e7a315c4Показать Якорь 2 дополнения делает только , что на Firefox.
источник
Якоря дисплея, кажется, самый популярный плагин Chrome.
источник
Ответ BCS адаптирован для работы с фреймами:
источник