我在标题中有这个
<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变量作为输出时,'ä'变为'ä'?
答案 0 :(得分:1)
您是否还将文档保存为UTF-8?如果您使用的是Notepad ++,请尝试更改文档的编码,保存并刷新站点。
答案 1 :(得分:1)
您应该在包含文件的<script>
标记中设置正确的字符集,或者将纯ASCII范围之外的所有符号编码为unicode实体 - \ xNNNN,从而使文件charset-neutral。一些缩小器,如Google Closure Compiler,可以为您完成此任务。