Salve a tutti.
Ho un piccolo problema.

Nella pagina che sto costruendo, ho alcuni oggetti DIV che tramuto in DROP AREA calcolandone le coordinate (in pratica creo un rettangolo con 4 coordinate x1,y1,x2,y2).
Fin qui tutto bene.
Il problema sorge con Internet Explorer che, a differenza di Firefox, dopo un refresh riposiziona lo scroll nella stessa posizione in cui era PRIMA del Refresh. Firefox invece riporta lo scroll all'inizio, mostrando la parte alta della pagina.

Il comportamento di explorer non sarebbe un problema (posso fare aggiustamenti alle coordinate considerando l'offset) se non fosse che, andando a leggere il valore dello scrollTop:

document.documentElement.scrollTop;

dopo il refresh il valore è a 0, anche se la scrollbar è effettivamente spostata. Dato che io ricalcolo le dropArea sottraendo questo offset a y2, essendo 0 lui considera le coordinate originali col risultato che la dropArea è "sensibile" in un'area shiftata in basso di un valore pari allo scroll.

Sapete aiutarmi?

Grazie e alla prossima...