Rails 中文 GB2312的问题
作者:半瓶墨水 链接:http://www.2maomao.com/blog/rails-meta-gb2312-bad/
在layout template里面head处加了这个了:
<meta http-equiv=”Content-Type” content=”text/html; charset=GB2312″ />
好像一点用也没有,出来的html代码里面是包括这个的,但是打开还是乱码,不论firefox还是ie,使用的还是默认的utf-8编码。根本就不管上面的meta声明。
奇怪的是,把这个乱码网页保存下来以后,单独打开,firefox和ie都能认出编码了。
怎么回事?还有啥猫腻吗?
共 3 条评论
发表评论
Additional comments powered by BackType



做啥项目啊?用GB2312干嘛?麻烦多多。
直接用 UTF-8 多好。
浏览器认 UTF-8 是因为 http 头标示了编码,
优先级比 html 的大。
@山猫
老帖都有人顶,今天运气是不是太好了
我现在已经完全采用UTF-8了,所有跟编码较劲的人都是这个下场…