[英]javascript: how to scroll a small pop-up window
我目前正在尝试为Instagram创建一个JavaScript机器人,根据用户拥有的“关注者”列表来关注用户。 我当前正在尝试使用Window scrollBy()方法向下滚动一个小的弹出窗口,当您单击下面的窗口时出现。 最好是通过导航到我看到我要描述为弹出窗口的内容
instagram.com/instagram
然后点击“关注者”
我不确定是否可以滚动该小窗口。 请让我知道。 目前,窗口scrollBy会将页面向下移动,但不希望中间的滚动条向下移动!
感谢所有反馈和代码清理,因为我仍在使用javascript进行更新! 谢谢!
for(var i=0;i<3;i++) {
(function(i) {
setInterval(clickButton(i), 2000);
}) (i)
}
function clickButton(idx) {
return function() {
buttons = document.getElementsByClassName('_aj7mu _2hpcs _95tat _o0442');
document.getElementsByClassName('_aj7mu _2hpcs _95tat _o0442')[idx].click();
window.scrollBy(0, 100);
}
}
注意:我正在尝试在Google Chrome控制台中执行此操作。 不知道这是否会更改任何响应。
要向下滚动该元素,只需声明一个带有其引用的变量:
var popup = document.getElementsByClassName('_4gt3b');
并使用元素属性scrollTop定义其滚动条到顶部的距离:
popup[0].scrollTop = y;
其中y是一个变量,您将在其中声明一个整数值。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.