我有2个页面,分别叫file页面和Cookie页面吧
1.浏览器字符编码为gb2312时 file页面无乱码
2.浏览器字符编码为utf-8时 file页面有乱码
3.浏览器字符编码为gb2312时 Cookie页面有乱码
4.浏览器字符编码为utf-8时 Cookie页面无乱码
为什么两个页面在浏览器字符编码相同情况下出乱码现象不一致呢
下面依上面4个顺序依次贴图
1.浏览器字符编码为gb2312时 file页面无乱码2.浏览器字符编码为utf-8时 file页面有乱码3.浏览器字符编码为gb2312时 Cookie页面有乱码4.浏览器字符编码为utf-8时 Cookie页面无乱码
1.浏览器字符编码为gb2312时 file页面无乱码
2.浏览器字符编码为utf-8时 file页面有乱码
3.浏览器字符编码为gb2312时 Cookie页面有乱码
4.浏览器字符编码为utf-8时 Cookie页面无乱码
为什么两个页面在浏览器字符编码相同情况下出乱码现象不一致呢
下面依上面4个顺序依次贴图
1.浏览器字符编码为gb2312时 file页面无乱码2.浏览器字符编码为utf-8时 file页面有乱码3.浏览器字符编码为gb2312时 Cookie页面有乱码4.浏览器字符编码为utf-8时 Cookie页面无乱码
zhang=xxxxx那个应该是你先前写过一次带中文字符的cookie 被转成UNICODE了
至于你用js写出来的是乱码,我想应该是你这个文件格式是不是保存的utf-8.。。这个真不知道 但是有解决办法 document.write 乱码
http://www.w3school.com.cn/tags/tag_meta.asp