Показать сообщение отдельно
  #1 (permalink)  
Старый 05.06.2015, 13:09
Профессор
Отправить личное сообщение для alerzo Посмотреть профиль Найти все сообщения от alerzo
 
Регистрация: 23.12.2010
Сообщений: 224

Прокрутка к нужному элементу при загрузке странице
Добрый день! Есть такой скрипт для сайта http://jet-s.ru
Необходимо прокручивать страницу к главному тексту, ID элемента content.
Прокручивать необходимо все страницы кроме главной..почему то скрипт косячно работает на некоторых видах браузера..подскажите что и как можно подправить..
Скрипт ниже

<script type="text/javascript">
  function scrollToElement(theElement) {
    if (typeof theElement === "string") theElement = document.getElementById(theElement);

    var selectedPosX = 0;
    var selectedPosY = 0;

    while (theElement != null) {
      selectedPosX += theElement.offsetLeft;
      selectedPosY += theElement.offsetTop;
      theElement = theElement.offsetParent;
    }

    window.scrollTo(selectedPosX, selectedPosY);
  }
</script>

<script type="text/javascript">
  var h = location.href;
  if (h != 'http://jet-s.ru/') {
    window.onload = function() {
      scrollToElement('content');
    }
  }
</script>
Ответить с цитированием