Javascript firefox中文本/html编码中的奇怪字符
我在一个“.txt”文件中有一个text/html。我通过jquery.ajax()找到了他。 在其他浏览器中,我得到的内容没有问题,但在firefox中,我得到了奇怪的字符�... 我的代码:Javascript firefox中文本/html编码中的奇怪字符,javascript,jquery,ajax,firefox,firefox-developer-tools,Javascript,Jquery,Ajax,Firefox,Firefox Developer Tools,我在一个“.txt”文件中有一个text/html。我通过jquery.ajax()找到了他。 在其他浏览器中,我得到的内容没有问题,但在firefox中,我得到了奇怪的字符�... 我的代码: $.ajax({ url: "menuProcesso.txt", cache: false, type:"GET", dataType: "text", async: false
$.ajax({
url: "menuProcesso.txt",
cache: false,
type:"GET",
dataType: "text",
async: false
}).done(function (msg) {
$("#resultado").html(msg);
});
返回IE和Chrome:
"<ol class='sortable ui-sortable'><li id='1.7.5.3' class='mjs-nestedSortable-branch mjs-nestedSortable-collapsed' proc='TSTDIOGO'><span class='disclose ui-icon ui-icon-plusthick' title='Mostrar/Ocultar filhos'>...."
“”
在firefox中返回:
"��<ol class='sortable ui-sortable'><li id='1.7.5.3' class='mjs-nestedSortable-branch mjs-nestedSortable-collapsed' proc='TSTDIOGO'><span class='disclose ui-icon ui-icon-plusthick' title='Mostrar/Ocultar filhos'><span></span></span><div class='liPai' onclick='mostraSite("", this,"TSTDIOGO")'>Processo de Teste de inclus�o</div><ol><li id='1.7.5.3.1' class='mjs-nestedSortable-branch mjs-nestedS......"
”��包括在内的测试过程�o您可能需要在html页面的
中设置字符集。
可能需要在html页面的
中设置字符集。
已解决。
我改变了vbscript写“.txt”文件写在utf-8编码,使用流。。。
谢谢大家!!问题解决了。
我改变了vbscript写“.txt”文件写在utf-8编码,使用流。。。
谢谢大家!!当你清除文本文件并只添加一个单词时会发生什么?这种情况还会发生吗?此存档会不断更改…如果不包含重音符号或特殊字符,则不会出现问题…将文本文件编码为UTF8。但为什么只在FF上出现问题,可能是缓存问题,或者我不知道。可能在HTML页面toothis.txt中设置UTF8编码“文件内容由vbscript页面创建,并使用de charset UCS-2 Little Endian,但您确定firefox可能存在问题,chrome和ie会自动将其删除……当您清除文本文件并只添加一个单词时会发生什么情况?”?这种情况还会发生吗?这个档案不断变化。。。如果不包含重音符号或特殊字符,则没有问题…用UTF8编码文本文件。但为什么只在FF上出现问题,可能是缓存问题,或者我不知道。可能在HTML页面中设置UTF8编码toothis“.txt”文件内容由vbscript页面创建,并使用de charset UCS-2 Little Endian,但您确定firefox有问题吗?可能是chrome和ie自动将其删除。。。