Faire défiler le haut de la page en utilisant JavaScript ?

Comment faire défiler la page vers le haut à l'aide d'un JavaScript ? Il est souhaitable même si la barre de défilement saute instantanément en haut de la page. Je ne cherche pas à obtenir un défilement fluide.

Solution

Si vous n&#8217avez pas besoin d&#8217animer le changement, vous n&#8217avez pas besoin d&#8217utiliser de plugins spéciaux - j&#8217utiliserais simplement la méthode native JavaScript window.scrollTo - en passant par 0,0, vous ferez défiler la page en haut à gauche instantanément.

window.scrollTo(x-coord, y-coord);

Paramètres

  • x-coord est le pixel le long de l'axe horizontal.
  • La coordonnée y est le pixel le long de l'axe vertical.
Commentaires (10)

Vous pouvez simplement utiliser une cible de votre lien, comme #someid, où #someid est l'identifiant de la division.

Vous pouvez également utiliser un certain nombre de plugins de défilement qui rendent cette opération plus élégante.

http://plugins.jquery.com/project/ScrollTo en est un exemple.

Commentaires (0)