我怎么知道通过javascript显示html的部分内容

我想得到当前时间内真正向用户显示的页面的所有href元素(仅在浏览器框架内部,而不是上方或下方的部分)。

例如,如果用户在页面中向下滚动,我想进入我的javascript其他元素。

我能做到吗? 如果没有,我可以通过Chrome扩展程序进行操作吗?

尝试

 var res = []; $("a").each(function(i, el) { if (el.getBoundingClientRect().bottom <= window.innerHeight) { res.push($(el).eq(i)); $(el).css({"color":"red", "border":"1px solid red"}) }; }); console.log($("a").size(), res.length, res);