IE中的JQuery .load()字符编码问题

时间:2011-06-28 11:48:40

标签: javascript internet-explorer jquery character-encoding

IE(我使用8)将不会在通过jquery .load()加载的文档中显示任何瑞典字符。该文件是客户端不想触及的前一页的一部分,因此我无法进入并更改编码。 这是我用来将HTM文档中的片段嵌入到当前代码中的代码(HTM文档在Windows-1252中,没有其他方法可以在Firefox上修复它):

$.ajaxSetup({contentType: 'text/html;charset=windows-1252'});

$.ajaxSetup({
        'beforeSend' : function(xhr) {
             xhr.overrideMimeType('text/html; charset=windows-1252');
        },
});

$("#best").load("http://alltomven.se/09-0005-05.htm #table2");

我甚至有一个我用于Firefox的修复程序,但这对IE不起作用。没有任何变音字符显示。我该怎么办?

1 个答案:

答案 0 :(得分:0)

也许我们应该尝试使用UTF-8字符集?