Javascript.RU

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

Координаты выделенного слова или координаты после двойного нажатие на слово
Задача состоит в том, что мне нужно после двойного нажитя на слово вивести над ним окошко.
По идеи мне нужно узнать координаты этого слова...
Пробовал сделать через createRange, но он по ходу не на всех браузерах работает
Заранее благодаре.
Ответить с цитированием
  #2 (permalink)  
Старый 25.03.2013, 15:36
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 09.07.2008
Сообщений: 3,873

jQuery тут мало чем может помочь. В IE это сделать легко, позицию выделения можно узнать с помощью метода getBoundingClientRect объекта TextRange. Как дела с этим методом обстоят в других браузерах для Range-объектов, надо проверять, раньше все печально было.
http://habrahabr.ru/post/55922/
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Координаты выделенного слова или координаты после двойного нажатие на слово olexand777 Events/DOM/Window 10 26.03.2013 09:37