How to get scrollbar position with Javascript?

前端 未结 9 2399
自闭症患者
自闭症患者 2020-11-22 11:23

I\'m trying to detect the position of the browser\'s scrollbar with JavaScript to decide where in the page the current view is. My guess is that I have to detect where the t

9条回答
  •  悲&欢浪女
    2020-11-22 11:52

    I think the following function can help to have scroll coordinate values:

    const getScrollCoordinate = (el = window) => ({
      x: el.pageXOffset || el.scrollLeft,
      y: el.pageYOffset || el.scrollTop,
    });
    

    I got this idea from this answer with a little change.

提交回复
热议问题