2011-08-29 82 views
0

我的页面有UTF-8的元标记,IFrame编辑器IE编码

我创建了一个iframe编辑器;

document.getElementById('myeditor').contentWindow.document.designMode="on"; 
document.getElementById('myeditor').contentWindow.document.close(); 

并获取此iframe的值;

$('#myeditor').contents().find('body').html() or ('#myeditor').contents().find('body').text() 

都工作在Chrome,火狐但IE浏览器的返回值有不同的编码

输入的文本(正本)= “çöşiğüişçö”(或类似的东西)当我从Chrome中得到

数据库值当我从IE = çöiþçöiþüðiþçöiþüðiþçöiþüðþö

得到我试图改变= çöişçöişüğ çöişüğişçöişüğ çö (This is ok for me.)

数据库值元在iframe中,但没有任何作品。当我看在ie的webtool中的代码,iframe有一个元标记是“meta name =”GENERATOR“content =”MSHTML 9.00.8112.16434“”

请帮助我。

(IE9)

回答

0

他们的文字你进入不太可能在UTF-8格式。

+0

我应该如何找到文本编码是什么,并将其更改为utf-8。 – gesirdekatwork

+0

使用记事本++并选择主菜单上的编码。然后你可以从那里粘贴它。 –

+0

没有区别:/ – gesirdekatwork