0

单击按钮后,我需要跳转到页面底部。单击后,一些隐藏的信息变得可见并展开页面。我试过这个:

onclick='if(event.pageY > (document.body.parentNode.scrollHeight - 250)) {window.scrollBy(0, (document.body.parentNode.scrollHeight));}

在哪里:

event.pageY - 点击鼠标位置

(document.body.parentNode.scrollHeight - 250) - 我需要在单击最后几个按钮后执行此操作(底部上方 250 像素)

但这只会跳转到带有隐藏线的上一个(未展开)页面的底部。然后我需要滚动查看变得可见的信息。我需要跳转到扩展页面的底部,显示隐藏的信息。


第二个问题是它在 chrome 和 firefox 中的工作方式不同。Chrome 仅适用于整个页面的底部 - 250px,而 firefox 适用于页面的可见部分 - 250px。


有什么建议吗?
提前致谢

4

0 回答 0