如何使用JS在Google通讯录中滚动?

问题描述 投票:0回答:1

我正在尝试使用Javascript在Google通讯录(https://contacts.google.com)上提取我的联系人。为此,我需要将联系人面板滚动到底部,以获取所有页面源,然后提取我的联系人。

使用Devtools我可以找到具有滚动区域的div将是具有'QkOsze'类的div,如下图所示。所以我使用下面的代码向下滚动:

document.getElementsByClassName('QkOsze')[0].firstElementChild.scrollTop +=1000;

但它不起作用,似乎滚动区域在另一个div我找不到...

有什么想法吗?

enter image description here

javascript google-contacts
1个回答
1
投票

这似乎是正确的。

document.getElementsByClassName('zQTmif SSPGKf eejsDc')[0].scrollTop +=1000;
© www.soinside.com 2019 - 2024. All rights reserved.