如何以RTL格式以编程方式检索文本

时间:2018-06-08 18:22:35

标签: javascript css right-to-left

我有以下文字:

ךלחיעכגדש(does this work)ךלחיעכגדשךלחיעכגדשךלחיעכגדש

它显示在应用了direction: rtl的div中,导致它显示如下:

ךלחיעכגדשךלחיעכגדשךלחיעכגדש(does this work)ךלחיעכגדש

当我尝试将div内部的文本复制到剪贴板中时,不会保留direction: rtl样式,并且会复制字符串的原始格式,导致文本在我显示时显示如下粘贴:

ךלחיעכגדש(does this work)ךלחיעכגדשךלחיעכגדשךלחיעכגדש

如何在复制/粘贴事件中保留direction: rtl格式?我是否可以在复制事件中使用任何JavaScript函数/库来以编程方式执行direction: rtl正在执行的操作?



<div style="direction:rtl">
   ךלחיעכגדש(does this work)ךלחיעכגדשךלחיעכגדשךלחיעכגדש
</div>
&#13;
&#13;
&#13;

jsfiddle example

如果您运行jsfiddle并复制文本,您会注意到未保留样式并显示原始字符串。

谢谢!

0 个答案:

没有答案