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?

¿Fue útil?

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.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top