IE 8 no se desplaza al fragmento en la carga de la página inicial
-
27-09-2019 - |
Pregunta
Tengo un problema con IE donde no se desplaza a un fragmento (#foo
en la URL) cuando se carga la página. El ancla para el fragmento es parte del HTML base, no es dinámico ni nada. La página es bastante pesada. Si entro en la barra de ubicación y presiono Enter, se desplaza al ancla como se esperaba (y como se observa en otros navegadores). El comportamiento se observa en IE 7 e IE 8. ¿Alguien se encuentra con esto y tiene una solución alternativa?
Solución
¿Ha intentado retrasar la acción de desplazamiento hasta que, por ejemplo, el evento de carga de la ventana en lugar del evento DOM Ready? De esa manera, podría ser más preciso para cambiar hacia abajo y calcular a dónde debe ir.
Una demostración o algún código ayudaría a depurar obviamente.