У меня есть следующий текст:
ךלחיעכגדש(does this work)ךלחיעכגדשךלחיעכגדשךלחיעכגדש
Он отображается в div с примененным к нему direction: rtl
, что приводит к его отображению так:
ךלחיעכגדשךלחיעכגדשךלחיעכגדש(does this work)ךלחיעכגדש
Когда я пытаюсь скопировать текст, находящийся внутри div, в буфер обмена, стиль direction: rtl
не сохраняется, а исходный формат строки копируется, вызывая текстпри вставке отобразить следующее:
ךלחיעכגדש(does this work)ךלחיעכגדשךלחיעכגדשךלחיעכגדש
Что можно сделать, чтобы сохранить форматирование direction: rtl
для события копирования / вставки?Есть ли какая-либо функция / библиотека JavaScript, которую я могу использовать в событии копирования, чтобы программно делать то, что делает direction: rtl
?
<div style="direction:rtl">
ךלחיעכגדש(does this work)ךלחיעכגדשךלחיעכגדשךלחיעכגדש
</div>
Пример jsfiddle
Если вы запустите jsfiddle и скопируете текст, вы заметите, что стилизация не сохраняется, а оригиналСтрока отображается.
Спасибо!