第一种是html网页的源代码编码与汉字编码不同。
解决方案:
使用软件编辑HTML网页内容,建议使用DW软件进行HTML代码编辑开发。
尽量不要使用记事本直接编辑 HTML 代码。
其次,如果网页设置编码为gbkhtml页面部分乱码,数据库存储数据编码格式为UTF-8,此时程序查询数据库数据并显示数据转发给乡镇程序进行转码。
例如PHP程序+mysql查询显示数据转码:
1、(“设置名称’UTF8′”); //将查询数据转码为utf8,也就是utf-8
2、(“SET NAMES’GBK'”);//将查询数据转码为GBK,如
第三种是浏览器导致乱码。
这可能是因为您的网页未设置元编码。因此,浏览器无法识别您网页的默认编码类型。解决方案:
1、如果网页浏览时出现乱码,在浏览器中找到转换编码的菜单。
在IE9浏览器中,需要转码的网页为空白,鼠标右键选择“编码”。
在傲游浏览器中浏览需要转码的网页时html页面部分乱码,可以在菜单“查看”–>“编码”中选择转换编码
在谷歌浏览器中浏览需要转码的网页时,点击右上角“三横”图标,选择“工具”–>“编码”切换网页编码,使浏览器可以浏览这个网页,没有乱码。
更多问题可以到php中文网问答社区提问,大神在线帮您解决,希望对您有帮助
文章来源:https://zhidao.baidu.com/question/557575056826560652.html
感谢您的来访,获取更多精彩文章请收藏本站。

© 版权声明
THE END