Я написал собственный класс полосы прокрутки в javascript для использования в структуре "freezepane".
Производительность в большинстве браузеров (включая IE6 !!!) хорошая. Но в Firefox 3.6 (бета 4 в порядке) это очень резко.
Когда полоса прокрутки перемещается, событие onmousemove вычисляет позицию, а затем отправляет новую позицию обратному вызову, который устанавливает style.left (или top) из 2 элементов, которые больше, чем их родительские контейнеры DIV, которые скрывают переполненное содержимое.
Основное содержание freezepane - это абсолютно позиционированный DIV, охватывающий большую и сложную структуру таблиц (для отображения рыночных цен) - я сузил его до повторяющейся установки style.left (или top) как узкого места производительности в FF .. есть ли способ улучшить это? Я действительно не понимаю, как IE6 превосходит FF на этом!
Заранее спасибо
Dazz