Как определить видима ли строка таблицы или нет?
От: budarin  
Дата: 10.10.03 12:57
Оценка:
Есть DIV в который помещена таблица. Она может быть длинной и может быть скроллируема в DIV
Я использую обработчик нажатия клавиш ввер[ и вниз для подсветки текущей строки.
Если текущей становится стока находящаяся за границами DIV мне нужно переместить ее в зону видимости
Сейчас я делаю просто: после перехода фокуса на новую строку я просто вызываю

myTD.scrollIntoView(false);

но проблема в том, что это приемлемо если я скроллирую вниз, а если вверх выглядит это как-то не очень красиво.
Я хочу узнать как можно определить "видима" ли выделенная строчка в DIV и если нет то в зависимости от того находится ли она за границе видимости сверху или снизу вызывать scrollIntoView с параметром true или false

10.10.03 18:38: Перенесено модератором из 'ASP.NET' — TK
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.