莫名的页面字符排序
早上来了同事就让看个神奇bug,页面上显示的字符和代码里是反的...看起来跟自动排序里一样
<b>123
</b>
手打一遍html代码后是正常的
删除替换大法后定位到 这个字符有鬼 charCodeAt(0) 一下是62 正常的 .. 不甘心 charCodeAt(1)出来个8238 看来是这个不可见字符闹的
google ascii 8238 从这 http://blog.csdn.net/candyguy242/article/details/8476231 得到答案
Unicode-控制字符
‎LRM
‏RLM
‍ZWJ
‌ZWNJ
‪LRE
‭LRO
‮RLO
‬PDF
NADS
NODS
ASS
ISS
AAFS
IAFS
RS
US
让文本实现反向排列的RLO对应的‮
原来还有这么个可以控制顺序的东西
尝试下
‮
192356
abc
页面显示
192356 abc
PS 复制下来粘贴到文本里是
192356
abc