我怎么知道通过javascript显示的html部分是什么

时间:2014-08-28 18:50:37

标签: javascript jquery html google-chrome-extension

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

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

我甚至可以这样做吗?如果没有,我可以通过Chrome扩展程序进行操作吗?

1 个答案:

答案 0 :(得分:2)

尝试

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);