用Javascript/jQuery向下翻页?

Meh*_*dad 0 javascript jquery scroll

如何使用Javascript/jQuery执行"向下翻页"操作,以便在用户放大/缩小时它能正常工作

即,如果用户实际按下了按键,无论用户是否搞砸了缩放设置或字体或DPI等等,它都应该滚动不会再滚动.

笔记:

  • 目标位置可能没有任何特定元素.我只想"向下翻页",而不是关心目的地是否有特定的元素.(即我不能使用scrollTo.)

  • 此外,动画会很棒,但不是必需的.:)

Tre*_*rey 5

$(document).scrollTop($(document).scrollTop()+$(window).height());
Run Code Online (Sandbox Code Playgroud)

编辑:根据你的评论

我无法使用javascript触发本机页面向下功能,因为我们不能假设每个浏览器和每个操作系统都会处理页面到完全相同的像素数,我想这意味着你不能这样做.

  • 当然,我会尝试一下.但它看起来好像你的例子下降**字面上**一页,而Page Down/Up总是留下一些重叠.(编辑:"合理的误差幅度"**不是**"正是钥匙所做的",根据定义......这就是问题的全部要点.-1) (2认同)