IE 8 non scorre al frammento nel caricamento della pagina iniziale
-
27-09-2019 - |
Domanda
Ho un problema con IE in cui non scorre su un frammento (#foo
sull'URL) quando la pagina si carica. L'ancora per il frammento fa parte dell'HTML di base, non è dinamico o altro. La pagina è piuttosto pesante. Se vado nella barra di posizione e prendo ENTER, scorre fino all'ancora come previsto (e come osservato in altri browser). Il comportamento è osservato su IE 7 e IE 8. Qualcuno si imbatte in questo e ha una soluzione alternativa?
Soluzione
Hai provato a ritardare l'azione di scorrimento fino a dire, l'evento di caricamento della finestra anziché l'evento DOM pronto? In questo modo potrebbe essere più preciso nel spostare verso il basso e calcolare dove deve andare.
Una demo o qualche codice aiuterebbe ovviamente il debug.