L'utilisation de Retour à l'endroit Où Ils Défilent à la page précédente en cliquant sur Bouton précédent du Navigateur

Est-il possible de prendre un utilisateur de retourner à la zone d'une page où ils défile vers le bas pour en appuyant sur le bouton de retour dans un navigateur? Comme dans d' --- pageA est le double de la taille de votre écran (et donc que vous avez à faire défiler pour en savoir plus). Vous cliquez sur un lien sur pageA pour aller sur une nouvelle page - pageB. Après lecture, vous cliquez sur nouveau dans le navigateur. Maintenant, quand vous revenez à pageA vous êtes de retour au sommet et faites défiler l'écran à l'endroit où vous avez été pour continuer à lire le reste de la page.

Est-il un Jquery ou JS moyen de revenir sur ce point dans la page. Peut-être quelque chose avec .scrollTop()?

Dans Firefox, j'ai fait défiler une page, cliquez sur un lien, lire la page, faites défiler vers le bas, cliquez sur le bouton de retour et c'est là que j'ai quitté le défilement, donc je n'ai pas à faire défiler vers le bas, le son là où j'ai laissé. Quel navigateur utilisez-vous?
Je reçois le même comportement dans Safari.
J'utilise FireFox aussi. Humm j'ai remarqué c'est avoir cet effet uniquement sur la page que je suis en train de faire. Pas d'autres. Allez avoir à rechercher la cause. PageA est principalement une galerie d'images (isotope.js). Peut-être qu'il a quelque chose à voir avec onload de la galerie. Sera mise à jour une fois que je trouve plus.
Yup Chrome fait la même chose (vous ramène à la position), sauf si l'utilisateur fait défiler avant le chargement de la page terminé ou si pageA était plus due à dynamiquement le contenu chargé.

OriginalL'auteur RooksStrife | 2014-08-06