在几个站点上,我让随机 ASCII 字符出现在文档中间。它一直在测试站点上,直到我最近为一个刚刚出现的客户项目才出现问题。它们不会显示在我使用的开发环境(aptana 3)中,但是当在浏览器中查看时,它们会同时出现在屏幕和源代码中。
我环顾四周,似乎其他人遇到了问题,但我无法找到任何真正的解决方案。我尝试弄乱文本编码,但没有任何改变。有没有人能够解决这个问题?
问问题
1764 次
1 回答
0
您是否尝试将文件保存为 UTF-8?
您是否确认您的文件实际上保存为 UTF-8?检查文件类型的 Linux 命令是:
file -i filename.html
您是否验证了从网络服务器发送的内容标头?
是否有任何文本来自数据库?
您还可以尝试添加以下元字符串:
<meta charset="utf-8">
使用您的示例网站:http ://www.oryxwebstudio.com/saloncruz/#contact
也许我是盲人,但我在 IE、Firefox 或 Chrome 中看不到任何无效字符。这是火狐的截图:
于 2012-10-09T22:19:06.770 回答