如何使用 JS 滚动 Google 个联系人?
How to scroll in Google Contacts using JS?
我正在尝试使用 Javascript 在 Google 联系人 (https://contacts.google.com) 上提取我的联系人。为此,我需要将联系人面板滚动到底部,以获取所有页面源,然后提取我的联系人。
使用 Devtools 我可以找到具有滚动区域的 div 将是具有 'QkOsze' class 的区域,如下图所示。所以我使用下面的代码向下滚动:
document.getElementsByClassName('QkOsze')[0].firstElementChild.scrollTop +=1000;
但它不起作用,滚动区域似乎在另一个 div 我找不到...
有什么想法吗?
这似乎是正确的。
document.getElementsByClassName('zQTmif SSPGKf eejsDc')[0].scrollTop +=1000;
我正在尝试使用 Javascript 在 Google 联系人 (https://contacts.google.com) 上提取我的联系人。为此,我需要将联系人面板滚动到底部,以获取所有页面源,然后提取我的联系人。
使用 Devtools 我可以找到具有滚动区域的 div 将是具有 'QkOsze' class 的区域,如下图所示。所以我使用下面的代码向下滚动:
document.getElementsByClassName('QkOsze')[0].firstElementChild.scrollTop +=1000;
但它不起作用,滚动区域似乎在另一个 div 我找不到...
有什么想法吗?
这似乎是正确的。
document.getElementsByClassName('zQTmif SSPGKf eejsDc')[0].scrollTop +=1000;