Показать сообщение отдельно
  #7 (permalink)  
Старый 28.06.2012, 12:44
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,584

>вертикальная таблица во фрейме на 10 экранов и узенькая по ширине
Ты съел мой мозг.

Вообще какие-то адские бредни ты предлпогаешь, имхо.) И даже если их применить - они зависимы от разрешения экрана, оп сказал что ему нужен независимый вариант.

Раз такое дело, то мои бредни имеют больше шансов на жизнь:
Видимый элемент на вскидку можно получить с помощью elementFromPoint, затем сделать с него range, и получить позицию первого видимого символа в этом элементе(как - пока не ясно, но по идее можно). Запоминать соответственно абсолютный номер ноды и позицию в тексте.
При последующей загрузке находить ноду, делать range, вставлять в позицию невидимый якорь и скролить к нему.

Как-то так.)
__________________
29375, 35

Последний раз редактировалось Aetae, 28.06.2012 в 12:53.
Ответить с цитированием