我不知道我是否可以为此写一个小提琴,所以我会尽可能地解释这一点。
我们有一个应用程序,我们在其中编写了一个编辑器。我们需要检查正在输入编辑器的字符串/标记的一些语法规则。
但是,当使用 String.fromCharCode(190) 时,而不是得到一个“。” 在 utf-8 中,我们从 latin1 中得到一个“¾”。
我已经检查过我们是否在某处将 latin1 设置为默认编码,但我一直找不到任何东西。
谁能指出我正确的方向或可能找到解决此问题的方法?
HTML 字符集是 UTF-8 以及 javascript 文件(这只会增加我的困惑哈哈)。