Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > номера символов начала и конца выделения TextRange


Автор: starnov 6.3.2007, 14:51
всем здравствуйте. подскажите, как можно считать начальный и конечный символы выделения объекта TextRange?

задача такая. выделяется некоторый текст на странице (пусть даже символ), нажимается кнопка "поставить закладку". т.е. данное выделение как-то запоминается и оно должно быть уникальным. т.е. чтобы при следующем заходе на страницу нажав на ссылку "закладка 1" тот текст, который я выделял, выделился СНОВА.

если кто знает, буду очень признателен. неделю бьюсь над решением(

Автор: Sardar 7.3.2007, 20:41
Посмотри на метод http://msdn2.microsoft.com/en-us/library/ms536432.aspx.

Узнать позиции символов увы нельзя, но можно создать по селекции справа и слева текста, затем расширять пока не упрёмся в границы (текстовое поле или страница). Посмотри http://forum.vingrad.ru/topic-124918/kw-textarea-opera-bb--%EA%EE%E4%FB-python/hl/document.selection/index.html и http://forum.vingrad.ru/topic-115734/hl/document.selection/index.html по поводу изысканий на эту тему.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)