Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 14.10.2013, 18:27
Новичок на форуме
Отправить личное сообщение для BleSSeD Посмотреть профиль Найти все сообщения от BleSSeD
 
Регистрация: 14.10.2013
Сообщений: 1

Сохранение выделения
Здраствуйте! Пишу приложение, которое позволяет пользователю выделять текст и сохранять его. Тоесть после рефреша выделение будет... Rangy SelectionSaveRestoreModule не подходит, долго объяснять почему. Итак, что я делаю... Абсолютно всем елементам в документе я присвоил уникальный id. При выделении и смотрю Selection и сохраняю anchorNode id, focusNode id и оффсеты. Потом после перезагрузки я хочу опять создать Селекшин и выделить всё. В чем конкретно сейчас проблема: Например у меня есть
<div id="u1">hello <i id="u2">italic</i> word!</div>

Я выделил llo italic wor
И anchorId и focusId будет u1. Оффсет начала будет 2, оффсет конца 4 (потому что оно разбивает наш u1 див на 3 текстовых ноды)
Вот и получаеться, к меня есть ид дива, но мне нужно указать с какой текстовой ноды читать, как это сделать? Она же не уникальная.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сохранение данных в формах iDom Элементы интерфейса 2 26.11.2012 22:33
Как запретить отмену выделения текста от клика мышью? Маэстро Internet Explorer 0 03.04.2012 21:21
Позиции выделения в iframe балерун Общие вопросы Javascript 4 27.04.2011 10:52
установка позиции курсора или выделения в iframe mister_maxim Events/DOM/Window 5 18.04.2009 10:43
Сохранение данных для передачи с одной страницы в другую Andrey Freeman Общие вопросы Javascript 6 15.09.2008 22:32