J'ai une table qui se compose de deux divs, un supérieur et un inférieur. Le div inférieur est scrollable et pendant que vous faites défiler, le div supérieur continue avec cela (de sorte que vous pouvez voir les colonnes). Sur Windows XP, FF 5 fonctionne très bien, mais sur FF 5, Win 7 quand je défile parfois, les données du div inférieur apparaissent dans le div supérieur (contenant les en-têtes de colonnes).Firefox 5 bug DOM sur Windows 7 (et pas XP)?
Cela se produit généralement après avoir fait glisser la barre de défilement tout le chemin vers la gauche ou vers la droite. De plus, après quelques secondes, le div supérieur revient aux en-têtes de colonne (ce qu'il aurait dû être tout le long).
Ceci est mon javascript pour le défilement:
function Scroll(SourceID, TargetID, DoIfMoz){
if(DoIfMoz || navigator.userAgent.indexOf("Firefox") == -1) document.getElementById(TargetID).scrollLeft = document.getElementById(SourceID).scrollLeft;
}
où SourceID est la partie inférieure div et TargetID est le div supérieur, qui est déplacé.
Est-ce que quelqu'un sait ce qui se passe?
Pouvez-vous fournir une démo html en direct avec ce problème? – biphobe