Вот нарыл пример для Explorer> Например у нас в меню (слева) всего 5 пунктов. Т.е. страничка коротенькая а дальше - пусто. > Документ (справа), напротив, длинный и уходнит на 3-4 экрана вниз. > > В этом случае нничего работать не будет (если конечно слева не вставить какую нибудь уходяшую в "глубины экранов" картинку шириной в 1 пиксел и высотой в 7000 пикселов. Которая будет позволять меню "уезжать" наверх вместе с документом.
Попробуй не scrollTop использовать, а метод scrollTo, по-моему он скролить сколько надо, несмотря на то, какой длины документ. Хотя не уверен ;-)
> Ах да, для Эксплорера все оказалось просто: > > <body bgcolor="#FFFFFF" text="#000000" onscroll="javascript: parent.leftFrame.document.body.scrollTop=parent.mainFrame.document.body.scrollTop;">
Избавься от "протокола" (javascript:) в начале - он не нужен. К тому-же для этого-же фрейма можеш написать просто this.scrollTop ;-)
И вопрос: А что если меню длиннее документа? |