У меня есть таблица, которая состоит из двух делений, верхнего и нижнего. Нижний элемент прокрутки прокручивается, и когда вы прокручиваете, верхний блок соответствует этому (чтобы вы могли видеть столбцы). В Windows XP, FF 5 он работает нормально, но в FF 5, Win 7, когда я прокручиваю, иногда данные в нижнем div отображаются внутри верхнего div (содержащего заголовки столбцов).
Обычно это происходит после того, как я перетаскиваю полосу прокрутки полностью влево или вправо. Кроме того, через несколько секунд верхний div изменяется на заголовки столбцов (какими они должны были быть всегда).
Это мой javascript для прокрутки:
function Scroll(SourceID, TargetID, DoIfMoz){
if(DoIfMoz || navigator.userAgent.indexOf("Firefox") == -1) document.getElementById(TargetID).scrollLeft = document.getElementById(SourceID).scrollLeft;
}
где SourceID - это нижний div, а TargetID - верхний div, который перемещается.
Кто-нибудь знает, что происходит?