当前位置:编程学习 > C#/ASP.NET >>

求助为什么产生乱码?

小弟做自己做一个测试玩,配置:xp ie6 html静态页面
为了产生乱码,我将保存编码和页面设置的charset分别设为不同的形式,
当charset=gb2312,编码保存为utf-8时,ie能正常显示,不会乱码.
当charset=utf-8时,编码保存为gb2312,ie不能正常显示,乱码.
我觉得既然第二种情况乱码的话,第一种情况也应该乱码,但是为什么第一种情况不乱,第二种情况乱呢?
小弟分不多,就不多送了
哪位高手知道,请指点一下 --------------------编程问答-------------------- 顶一下,哪位高人给解释一下 --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- utf-8兼容gb2312

但是gb2312不兼容utf-8

gb2312只是utf-8的一个子集

你可以粗略的这样理解

如果要准确的解释,请查阅相关文献 --------------------编程问答-------------------- 用utf-8吧
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,