При загрузке страниц(страница в высоту очень большая) нужно, чтобы отображался самый низ страницы. Вот код, который написал для этого:
Он работает везде, но в хроме и сафари следующая ситуация:
пользователь открывает страницу, она опускается в самый низ моим кодом, все гуд. Затем пользователь скроллить, например, на 500px вверх и жмет f5, страница перезагружается, опускается моим кодом в самый низ, а затем самое неприятное - браузер поднимает страницу на 500px, на которые проскроллил пользователь до перезагрузки страницы! Как с этим бороться?
опять вы пытаетесь бороться с поведением браузера, к которому привыкли многие пользователи...
Логично ведь, что если я жму F5 - я обновляю страницу, и очень удобно, что умный браузер скроллит в то место где я был.
(Добавление)
то же самое при переходе по истории вперед-назад...