Загрузка страницы прокручивается вниз - PullRequest
5 голосов
/ 15 декабря 2010

У кого-нибудь была проблема, когда некоторые версии IE7 и 9beta будут загружать страницу, прокручиваемую до дна?Это происходит только при нажатии на главной навигационной панели, а не при непосредственном вводе URL. Вот пример

Как добавить функцию scrollTop к каждой главной навигационной ссылке через jQuery?Это будет приемлемый обходной путь?

Ответы [ 2 ]

5 голосов
/ 15 декабря 2010

В качестве обходного пути вы можете добавить это на каждую страницу:

$(document).ready(function() {
  $(document).scrollTop(0);
});

Вы не сможете добавить это к ссылкам, так как скрипт должен запускаться после загрузки страницы. Это также кажется хакерским, не зная, в чем причина проблемы, но с IE я бы лучше взломал иногда, чем знал ...

0 голосов
/ 15 декабря 2010

Взломать было хорошо, взломать. Если у кого-то еще есть эта проблема, это связано с загрузкой сайта в режиме совместимости. У нас в офисе был парень, который IE загружал каждую страницу в режиме совместимости, и каждый сайт, на который он заходил, делал это, он упоминал об этом, и я посмотрел наш сайт. На некоторых машинах, на которых была обнаружена эта проблема, они фактически загружались в режиме совместимости, и ее отключение решало проблему. Спасибо Microsoft!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...