Определите, где находится курсор пользователя, и покажите его в другом окне. - PullRequest
1 голос
/ 26 октября 2011

Как и в Google Docs, я хотел бы сделать следующее:

  • Пользователь A - Окно 1 - Определить, где находится курсор пользователя на странице, может быть любое количество входов
  • Пользователь Б - Окно 2 - Показать, где курсор пользователя А находится с точечной позицией абсолютно сверху и слева.

Достаточно легко спросить, чтобы получить права. Что происходит, когда пользователь выполняет прокрутку, пользователи имеют разные размеры окна / браузера, форматирование шрифта и т. Д.

Какие-нибудь умные, изящные идеи?

Спасибо

1 Ответ

0 голосов
/ 26 октября 2011

Используйте библиотеку, такую ​​как Rangy

http://code.google.com/p/rangy/

. Она может получить позицию любого выделенного текста, включая несколько выделенных.

Он также может отмечать выборки с помощью <span>, что может быть полезно для вас

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...