1

我的标题中有这个

<meta charset="utf-8">
<meta http-equiv="Content-type" content="text/html; charset=UTF-8" />

这在我的htaccess中:

# UTF-8 encoding
# ----------------------------------------------------------------------

# Use UTF-8 encoding for anything served text/plain or text/html
AddDefaultCharset utf-8

# Force UTF-8 for a number of file formats
AddCharset utf-8 .css .js .xml .json .rss .atom

我的浏览器是谷歌浏览器。当我在 html 中使用 javascript 变量作为输出时,'ä' 会变成 'ä' 吗?

4

2 回答 2

1

您是否还将文档另存为 UTF-8?如果您使用的是 Notepad++,请尝试更改文档的编码,保存并刷新站点。

于 2012-05-31T13:19:27.810 回答
1

您应该在<script>包含您的文件的标记中设置正确的字符集,或者将纯 ASCII 范围之外的所有符号编码为 un​​icode 实体 - \xNNNN,从而使文件字符集中性。一些 minifiers,比如 Google Closure Compiler,可以为你做这件事。

于 2012-05-31T13:20:22.317 回答