Показать сообщение отдельно
  #3 (permalink)  
Старый 26.01.2014, 21:29
Новичок на форуме
Отправить личное сообщение для SeaGull Посмотреть профиль Найти все сообщения от SeaGull
 
Регистрация: 26.01.2014
Сообщений: 9

Сообщение от Яростный Меч
window.getSelection().getRangeAt(0).cloneContents( ) - заселекченный кусок в виде documentFragment - можно смотреть его чилды.

Спасибо.
Но там только список child'ов, без информации где именно в тексте они находились. Т.е. исходный HTML-код выделения по этой информации восстановить не удастся.

Перечитал свой исходный текст. Прошу прощения, видимо я некорректно выразился. На выходе нужен именно HTML-код выделенного блока.

Грубый пример для наглядности: на форуме есть сообщение с графическими смайликами. Пользователь выделяет часть текста и жмет "Цитировать". В цитату выделенный текст также должен попасть со смайликами.
Ответить с цитированием