Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: JSc от 18 Марта 2005, 06:55:59

Название: Прокрутка тела таблицы независ от заголовка
Отправлено: JSc от 18 Марта 2005, 06:55:59
Добрый день.

Подскажите пожалуйста, как организовать прокрутку тела таблицы независимо от заголовка (фиксир.).
Если заголовок помещать в отделный фрейм, тогда как организовать синхронный гор. скроллинг если таблица не помещается на экране?

Заранее спасибо.
Название: Прокрутка тела таблицы независ от заголовка
Отправлено: commander от 18 Марта 2005, 13:10:31
JSc
ещё раз четко сформулируй задачу... (пердставь что пишешь т.з.)
правильно сформулированный вопрос - есть 50% ответа...
Название: Прокрутка тела таблицы независ от заголовка
Отправлено: JSc от 18 Марта 2005, 14:44:48
Нужен эффект, подобный Excel:
чтобы заголовок таблицы фиксировался, а табличная часть прокручивалась (скроллинг).
Такой эффект необходим, чтобы при листании таблицы, неумещающейся на экране, пользователь всегда видел заголовок таблицы.
Название: Прокрутка тела таблицы независ от заголовка
Отправлено: commander от 18 Марта 2005, 15:43:30
JSc
Для реализации подобного, я бы на событие OnScroll вызывал бы функцию в ней  прицепился бы к скролам выясняя их положение (document.body.scrollTop) и менял бы положение (style.top) в зависимости от положения скрола...
понятно? :)
Название: Прокрутка тела таблицы независ от заголовка
Отправлено: commander от 18 Марта 2005, 15:45:24
JSc
ладно... я сегодня добрый... :) как никак пятница...
вот тебе пример... если я правильно понял задачу это то что тебе надо... и даже мозгу напрягать не придеться... :

_________________________________



   test Table

   





       
       


       
       


       
       

       
       

       
       

       
       

       
       

       
       

       
       

       
       

       
       

       
       

       
       

       
       

       
       

       
       

       
       

       
       

       
       

       
       

       
       

       
       

       
       

       
       

       
       

       
       

       
       

       
       

       
       

       
       

       
       

       
       

       
       

       
       

       
       

       
       

       
       

       
       

Key_1Key_2
Value_1Value_2
Value_1Value_2
Value_1Value_2
Value_1Value_2
Value_1Value_2
Value_1Value_2
Value_1Value_2
Value_1Value_2
Value_1Value_2
Value_1Value_2
Value_1Value_2
Value_1Value_2
Value_1Value_2
Value_1Value_2
Value_1Value_2
Value_1Value_2
Value_1Value_2
Value_1Value_2
Value_1Value_2
Value_1Value_2
Value_1Value_2
Value_1Value_2
Value_1Value_2
Value_1Value_2
Value_1Value_2
Value_1Value_2
Value_1Value_2
Value_1Value_2
Value_1Value_2
Value_1Value_2
Value_1Value_2
Value_1Value_2
Value_1Value_2
Value_1Value_2
Value_1Value_2
Value_1Value_2
Value_1Value_2




Название: Прокрутка тела таблицы независ от заголовка
Отправлено: JSc от 21 Марта 2005, 08:57:33
Огромное спасибо.

Правда я уже сделал через div. Но предложенный вами способ лучше.