![插件可以在 HTML 页面中显示锚点吗?](https://linux22.com/image/1251882/%E6%8F%92%E4%BB%B6%E5%8F%AF%E4%BB%A5%E5%9C%A8%20HTML%20%E9%A1%B5%E9%9D%A2%E4%B8%AD%E6%98%BE%E7%A4%BA%E9%94%9A%E7%82%B9%E5%90%97%EF%BC%9F.png)
我经常发现自己在寻找一个可以让我进入网页中间的链接。我经常发现该页面有所需的<a name='foo'>
标签,但没有简单的方法(例如目录)来找到它们。有谁知道有哪个插件可以显示这些标签的位置/内容吗?
我需要 chrome 但回答其他人的问题会很有用。
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;}})();
拿着它,把它作为链接地址放在书签里。
答案1
答案2
这显示锚点 2插件在 Firefox 上就能实现这个功能。
答案3
显示锚点似乎是最受欢迎的 Chrome 插件。
答案4
BCS 的答案适用于框架:
javascript:(function(){function f(e){var i,n,a;as=e.anchors;for(i=0;i<as.length;++i){a=as[i];n=a.name;a.appendChild(e.createTextNode('\u2693'+n));a.style.color='#fff';a.style.background='#666';a.style.borderRadius='5px';a.href='#'+n;}}if(window.frames.length)for(var i=0;i<window.frames.length;++i)f(window.frames[i].document);else f(document);})();