Skip to content
Wepress
Main Navigation
Home
Examples
基础
HTML
CSS
JavaScript
编程
前端安全
场景题
工程化
性能优化
编程题
跨端技术
框架
Node
React
TypeScript
Vue
小程序
计算机网络
其他
AI相关
leetcode
工具
算法
计算机基础
趣味题
选择题
Appearance
Menu
Return to top
On this page
浏览器乱码的原因是什么?如何解决?
参考答案:
产生乱码的原因:
网页源代码是
gbk
的编码,而内容中的中文字是
utf-8
编码的,这样浏览器打开即会出现
html
乱码,反之也会出现乱码;
html
网页编码是
gbk
,而程序从数据库中调出呈现是
utf-8
编码的内容也会造成编码乱码;
浏览器不能自动检测网页编码,造成网页乱码。
解决办法:
使用软件编辑HTML网页内容;
如果网页设置编码是
gbk
,而数据库储存数据编码格式是
UTF-8
,此时需要程序查询数据库数据显示数据前进程序转码;
如果浏览器浏览时候出现网页乱码,在浏览器中找到转换编码的菜单进行转换。