javascript - 使用 iMacros 向下滚动到页面底部

标签 javascript html firefox raspberry-pi imacros

我正在我的 Raspberry Pi 上运行 Iceweasel (Firefox) 中的 iMacro。但是,我似乎无法让它向下滚动到页面底部。这是我目前正在使用的(它不起作用):

TAG POS=1 TYPE=A ATTR=TXT:Your<SP>Tasks
URL GOTO=javascript:window.scrollBy(0,20000)

代码的第一行单击按钮以导航到新网页。第二行本意是向下滚动到页面底部,但事实并非如此。

最佳答案

技巧是将 !WAITPAGECOMPLETE 设置为 YES,然后使用 URL GOTO 而不是仅仅单击带有 TAG 的按钮。这意味着新页面将在 JavaScript 执行之前加载。

SET !WAITPAGECOMPLETE YES
URL GOTO=https://example.com
URL GOTO=javascript:window.scrollBy(0,20000)

关于javascript - 使用 iMacros 向下滚动到页面底部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35539750/

相关文章:

html - 奇怪的 CSS 问题,内容单元在 IE 中移动到页面底部 - 在 Chrome 和 Firefox 中工作正常

javascript - 将一个数组中的值添加到具有指定键和索引的对象

javascript - IE 9 上的 setTimeout() 问题

javascript - 确定 jQuery 选择是否在 DOM 中

javascript - .checked=true 不使用 jquery $ 函数

android - Youtube 视频在移动绕过时被屏蔽

jquery - 我需要使用 jQuery 将一个 div 替换为另一个 div

html - CSS 属性 Box-Sizing 对盒子模型没有影响

google-chrome - 如何截屏滚动离开屏幕的整个 Bootstrap 3 模式对话框

javascript - 以模式传递 JSON 数据 |模式实验室