Я использую:ScrollIntoView в Chrome
var el = document.getElementById("centd");
el.scrollIntoView(true);
для перехода к определенной позиции. В каждом браузере он работает нормально, но в Chrome при загрузке страницы он прокручивается до этой точки, но через секунду или два (когда страница заканчивается загрузкой) она прокручивается назад, чтобы начать.
Вы можете использовать этот плагин: http://erraticdev.blogspot.com.ar/2011/02/jquery-scroll-into-view-plugin-with.html из-за этого: http://stackoverflow.com/ Вопросы/9445842/does-scrollintoview-work-in-all-browsers? lq = 1 – pablofiumara
Вы делаете это, например. в событии DOMContentLoaded, а не напрямую? – zvona