刚搭建好php开发环境,测试中,没想到在一个简单页面在IE6中是乱码,在火狐中却正常,找了半天原因,发现所有项目的文件的编码都是UTF-8,但是就是在IE6中不能正常显示,网上搜了半天,终于找出了原因,特记录于此:
IE6通过url传值...如果不经过UrlEncode...默认字符串都安浏览器的默认....中文就是GB2312..如果你的程序不是这个编码..那么就会是乱码
而IE7修正了这个问题~~按当前页面编码来处理~~ :(
IE6通过url传值...如果不经过UrlEncode...默认字符串都安浏览器的默认....中文就是GB2312..如果你的程序不是这个编码..那么就会是乱码
而IE7修正了这个问题~~按当前页面编码来处理~~ :(