我正在尝试将字符代码转换为带有chr()的字符,但是VBScript没有给我我期望的值。根据VBScript,字符代码199是:
�
然而,当使用类似Javascript的String.fromCharCode之类的东西时,199是:
Ç
第二个结果是我需要摆脱VBScript的chr()函数。知道问题是什么吗?
答案 0 :(得分:7)
编辑以反映评论
Chr(199)返回一个2字节的字符,该字符被解释为2个单独的字符。
答案 1 :(得分:0)
编码是问题所在。 Javascript可能会解释为latin-1; VBScript可能正在使用不同的编码并感到困惑。
答案 2 :(得分:0)
fromCharCode()接受指定的 Unicode 值并返回一个字符串。
Chr函数将指定的 ANSI 字符代码转换为字符。