我想只过滤当前在浏览器中真正显示的a
。
我使用了getBoundingClientRect
函数,但仍有一些情况我无法过滤 - 例如隐藏或覆盖的a
标记。
在纯javascript
中是否有更通用的方式来确切地知道当前真正显示的a
标记是什么,用户真的可以看到?
我需要使用这些标签的Chrome扩展程序。因此,如果有办法使用chrome扩展API,它也是一个很好的解决方案。
但大多数问题是li
标签,而不是列表中的所有元素都显示出来。我如何知道显示哪些元素以及哪些元素不显示?
谢谢!