This JavaScript utility allows users to scroll a scrollable div or textarea just by moving the mouse cursor close to an inner edge. The scroll speed increases with proximity to the edge. Allows scrolling of divs with no scrollbars. Simultaneous horizontal and vertical scrolling is possible.
Scroll a div using the mouse cursor
CursorDivScroll
Scroll A Div by Moving The Mouse Cursor Towards An Edge
Scroll speed is controlled by the cursor's proximity to the edge
Progressive acceleration to the selected speed
Prevents false triggering by ignoring a fast-moving cursor
The mouse button provides a 3x speed burst
Simultaneous horizontal & vertical scrolling where applicable
Does not interfere with scrollbar operation
Configurable maximum scroll rate and width of active area
Does not require a nested div structure
Works with <textarea>s
Can combine with the synchronised div scroller SynchDivScroll
To scroll div content with speed-controlling buttons, try SlideScroll
To scroll div content by dragging or 'swiping', try DragDivScroll
NOTE: If you require equivalent functionality for an <iframe> or an entire window, use CursorPageScroll