javascript - 如何使用 JS 在 Google 通讯录中滚动?
问题描述
我正在尝试使用 Javascript在 Google 通讯录 ( https://contacts.google.com ) 上提取我的联系人。为此,我需要将联系人面板滚动到底部,以获取所有页面源,然后提取我的联系人。
使用 Devtools 我可以找到具有滚动区域的 div 将是具有“QkOsze”类的那个,如下图所示。所以我使用下面的代码向下滚动:
document.getElementsByClassName('QkOsze')[0].firstElementChild.scrollTop +=1000;
但它不起作用,似乎滚动区域在另一个我找不到的 div 上......
请问有什么想法吗?
解决方案
这似乎是正确的。
document.getElementsByClassName('zQTmif SSPGKf eejsDc')[0].scrollTop +=1000;
推荐阅读
- vue.js - 如何在 vue 3 脚本设置中的组件上使用 v-model
- virtual-machine - 如何使用 Cloud Scheduler 启动 VM 实例
- javascript - Рow 用 设置元素。形象行为?
- python - 如何使python从URL下载图像但如果图像已经下载它不会
- python-3.x - Python selenium 无法点击按钮弹出
- sql - 200万行数据的两张表的SQLite数据对比
- dart - 运行颤振时运行它会显示此错误,请帮助我
- python - 如何从新视图访问其他模型字段
- javascript - JavaScript 函数参数返回为未定义
- mysql-workbench - Mysql工作台结果网格旁边有一个带有hast符号的额外面板,我该如何删除它?