Показать сообщение отдельно
  #4 (permalink)  
Старый 23.01.2013, 10:43
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Chrome восстанавливает положение скроллбара при F5. А ваши юзеры должны будут жать F5? Хотя по Ctrl+F5 ничего не должно восстановиться, я бы назвал это багой. При обычных переходах по страницам все работает как надо. Если же вам нужно чтобы юзеры жали F5 и их кидало туда, куда вы хотите, то сработает такой трюк:
window.onload = function()
    {
            setTimeout(function(){ window.scrollTo( 0, 2000 ) });
     
    }

И вешать надо не на window.onload, а на DOMContentLoaded (проще через jQuery(document).ready( .. ) )
Еще лучше сделать анимированную прокрутку. Опять же, проще на jQuery, но не обязательно.
Ответить с цитированием