我在html文件中使用Javascript创建一个简单的应用程序。 我有一个带有UTF-8法语单词的文件。我想读它们。但不是é和其他规格。法国符号我有'?'符号。怎么了? allText变量包含'?'符号,但KWrite和GEdit说它是UTF-8并正确显示所有单词。
function loadWordListFromFile (fileName){
$.ajax({type: 'GET', encoding:"UTF-8", url: fileName, dataType: 'text', contentType: "text/plain; charset=UTF-8", success: function(data) {
processData(data);//!
$('#Outline').show();
}});
function processData(allText) {
initWordList();
var allTextLines = allText.split(/\r\n|\n/);
for (var i = 0; i < allTextLines.length; ++i){
wordList[allTextLines[i].length].push(allTextLines[i]);
}
setTimeout('continueLoading()', 3000);
}
}