法国chars html - javascript

时间:2010-04-01 13:40:58

标签: javascript html

我有一个html页面,我可以填写一些文本并发送(使用javascript)这个到SQL数据库。

在我的电脑上,一切正常,但在另一个(法国窗户),它不能正确保存我的字符。

像é,è,â,...这样的法国字母被保存为'É',或类似的东西。

我google了很多但仍然没有找到任何解决方案,我也无法在我自己的电脑上重现这个问题..

3 个答案:

答案 0 :(得分:2)

当以utf-8(2字节)编码的字符被读为拉丁语(1字节)时,会发生“‰”。问题可能出在客户端(例如使用escape)或服务器端(错误解析表单的POST数据,数据库编码)。

答案 1 :(得分:0)

确保您的html网页编码设置为UTF-8,UTF-16等...还要确保您的字符串在javascript中正确转义。

答案 2 :(得分:0)

您需要使用ANSI对文件进行编码。我自己这样做。例如,在记事本2中,您可以单击文件 - >编码 - > ANSI;然后保存。