Op mijn homepage kan de gebruiker met buttons naar het einde of het begin van de pagina springen. Dit heeft uiteraard alleen zin als de pagina lang genoeg is om te scrollen en er dus een scrolbalk wordt weergegeven. Hoe kom ik erachter of een dergelijke balk wordt weergegeven?
Zoek naar “javascript check scrollbar visible” en je krijgt tig antwoorden.
Op deze manier kan je kijken of er een scrollbar is:


function hasScrollbar() {
  return document.body.scrollHeight > window.innerHeight;
}

Reageren