使用jquery.load读出来的文字网页乱码

$(document).ready(function(){
  $("#btn").click(function(){
  $('#myDiv').load('test1.txt');
  });
});
当我的test1.txt文件中都是中文时候读不出来东西 。但是结尾和开头是英文的时候可以读出来 但是中间的汉语是乱码的  在开头和结尾有一个不是英文的时候 也读不出来东西

当年话下
浏览 499回答 6
6回答

MM们

页面采用何编码,文本又采用什么编码,使它们一致。 打开txt另存为utf8等... 郁闷,我好像回答过了,但是怎么不见....

慕勒3428872

设置一下编码,比如: $.ajaxSetup({    'beforeSend' : function(xhr) {        xhr.overrideMimeType('text/plain; charset=gb2312');    }}); $(document).ready(function(){  $("#btn").click(function(){  $('#myDiv').load('test1.txt');  });});

ABOUTYOU

不懂 可以仔细一点吗

慕斯王

可以,有用,谢了。

DIEA

换种格式 试试

德玛西亚99

把  test1.txt 文件编码改一下。 打开Dreamweaver,打开 test1.txt 。 “修改”菜单-“页面属性”-“标题编码” 在“编码”中选择此页面使用的编码 即可
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript