IE 8 не прокручивается до фрагмента при начальной загрузке страницы - PullRequest
0 голосов
/ 09 августа 2010

У меня проблема с IE, когда он не прокручивается до фрагмента (#foo в URL) при загрузке страницы.Якорь для фрагмента является частью базового HTML, он не является динамическим или чем-то еще.Страница довольно тяжелая.Если я захожу в строку адреса и нажимаю клавишу ввода, она прокручивается до якоря, как и ожидалось (и как это наблюдается в других браузерах).Поведение наблюдается в IE 7 и IE 8. Кто-нибудь сталкивался с этим и есть обходной путь?

1 Ответ

1 голос
/ 09 августа 2010

Вы пытались отложить действие прокрутки до, скажем, события загрузки окна вместо события готовности DOM? Таким образом, можно было бы точнее сместить вниз и вычислить, куда нужно идти.

Демо или некоторый код, очевидно, помогут отладке.

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