window.scrollTo()方法
window.scrollTo()方法可以用于滚动页面,它可以接受两个参数:x和y,分别表示横向和纵向滚动的像素值。
window.scrollTo(x,y);
例如,要滚动到页面顶部,可以使用以下代码:
window.scrollTo(0,0);
要滚动到页面底部,可以使用以下代码:
window.scrollTo(0,document.body.scrollHeight);
要滚动到指定元素,可以使用以下代码:
window.scrollTo(0,document.getElementById('elementId').offsetTop);
要滚动到指定坐标,可以使用以下代码:
window.scrollTo(100,200);
还可以使用window.scrollBy()方法,它可以接受两个参数:x和y,分别表示横向和纵向滚动的像素值,但这个像素值是相对于当前位置的增量而不是绝对位置。
window.scrollBy(x,y);
例如,要滚动页面向下滚动100像素,可以使用以下代码:
window.scrollBy(0,100);
要滚动页面向右滚动100像素,可以使用以下代码:
window.scrollBy(100,0);