我有一个网页,该网页的 JavaScript 保存在另一个文件中,该文件已加载到网页中。当网页被加载时,JavaScript 会创建一个表格,然后它会在表格的单元格中输出一些东西。
但是,当我想输出汉字时:“你好”。事情搞砸了,像这样:��������
我该如何解决这个问题,以便我可以输出汉字?
找出问题出在哪里:我从文本文件中加载字符串,这些字符串将输出到表中。而那些字符串,如果是中文,就会变成问号。
尝试 Unicode:
我得到有问题的字符串的代码:
function get_Audio_List()
{
$.get(list_File, function(data, status){
// Debug Output..
( (DEBUG) ? alert("DEBUG: Data: \n" + data + "\nStatus: " + status) : (null) );
// Get Data..
audio_List = new String (data);
// Log to Console..
( (LOG) ? console.log("Audio List: Loaded") : (null) );
});
}
请注意,“警报”功能显示的对话框也显示了我发布的问号。但是,如果我通过直接给出中文字符来“警告”中文文本,例如:alert("编码");
. 它工作正常,我认为这就是你的解释。