Javascript appendChild сбрасывает прокрутку других элементов страницы в IE

У меня проблемы с прокруткой div на страницах при просмотре в IE, нет проблем в Chrome или FF. У меня есть div на странице с полосой прокрутки (вертикальной), и если она прокручивается вниз при использовании функции appendChild либо к телу, либо к любой другой части страницы, прокрутка на другом div сбрасывается обратно наверх. Пожалуйста, можете ли вы предложить какие-либо предложения, почему это может произойти, возможно, что-то связанное с перерисовкой / перекомпоновкой, но почему только IE?

Я заметил еще одну вещь, которая может быть причиной того, что это происходит только на страницах с фиксированным положением на них.

1 ответ

Internet Explorer 9 находил мертвую ссылку на класс на элементе на моей странице при рендеринге. Когда он сделал это, он загружал каждый элемент заново в этом случае, не сохраняя, как далеко он уже был прокручен.

Другие вопросы по тегам