我的Javascript函数返回一个char arrya,它可能包含不可打印的字符。实际上每个字符都是一个字节(表示为0-255之间的数字)。问题是,当我尝试将这个char数组复制到记事本时,我得到了这些结果:
JAVASCRIPT中的原始字符串:
thisĎask的性能,CD,以便适度HAconductėďaĤĦĞaġproposalĒČĵrriageėġclaŅngĥimselfėĔĘfurďħiīĭemenįwillŢőtĝĶĻijħĜnėwhoėĴĔŕşedŹoulĚbeĩŦśŌevħĆŸičĴwāĊcŎeŝŭybĺughĤup。 TĦƠƘrĊĆńiƂ;ĨƜƞĨƆtivIJiĪŅĀnƂĎĴtĿŧtĒźichnIJŞĊhĶơĢűƘƃĘīMŖĢiňDžĒĜǁsŞpsdžĐǧǐooŗŖlowĒŢ
STRING PASTED TO NOTEPAD:
表现如此?问,这么温和吗?进行??一???一个?建议??? rriage ?? CLA?NG?imself ???皮草?我?emen?会不会??????????????????????????????????????????????????????????????????????????????? T 380 R 111 I;?????? TIV我? ?? ????????????????????????????????? M2 +我????? S'p ????? OO ??低△ε
粘贴时,如何在记事本上正确显示此字符串?在我的HTML上,我使用的是UTF-8。
感谢
答案 0 :(得分:0)
尝试告诉记事本使用UTF-8。保存一个空白文件,使其成为编码(保存对话框底部的最后一个参数)UTF-8。
请注意,我可以将UTF-8从页面复制到记事本中,也许您的javascript文件中存在编码问题?