Столкнулся с такой задачей.
Есть простая веб-страничка с таблицей. Таблица длинная (порядка 1000 строк).
Каким образом можно:
1. получить количество строк в таблице (тут я вроде бы немного разобрался)
document.getElementById('main').getElementsByTagName('tr').length
2. виртуально "пронумеровать" каждую строчку таблицы;
3. задав вручную виртуальный номер строчки прокрутить страницу до этой строчки.