ie浏览器打开html中文是乱码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ie浏览器打开html中文是乱码相关的知识,希望对你有一定的参考价值。

参考技术A 第一种,html网页源代码编码与中文字输入编码不同。
解决方法:
使用软件进行编辑HTML网页内容,推荐使用DW软件进行HTML代码编辑和开发。
尽量不要直接使用记事本进行编辑HTML代码。
第二种,如果网页设置编码是gbk的,而数据库储存数据编码格式是UTF-8的,这个时候程序查询数据库数据显示数据前进乡程序转码即可。
例如php程序+mysql查询显示数据转码:
1、mysql_query("SET NAMES 'UTF8'"); //将查询数据转码为utf8,也就是转换为utf-8
2、mysql_query("SET NAMES 'GBK'");//将查询数据转码为GBK,如gbk2312
第三种,浏览器造成乱码。
这个可能是你网页没有设置meta charset编码造成。导致浏览器不能识别你网页默认编码类型。解决方法:
1、如果浏览器浏览时候出现网页乱码,在浏览器中找到转换编码的菜单。
在IE9浏览器中需要转码的网页空白出右键鼠标,即可选择“编码”。
傲游浏览器中浏览需要转码的网页时,菜单“查看”-->“编码”即可选择转换编码
谷歌浏览器中浏览需要转码的网页时,点击右上角“三横”图标选择“工具”-->“编码”即可选择切换网页编码达到让浏览器浏览此网页不是乱码。
更多问题可以去php中文网问答社区提问http://www.php.cn/wenda.html,大神在线帮你解决,希望对你有帮助

VS2010打开的页面中,为啥中文全是乱码

今天我接到任务,编程乱码的问题
在IE6浏览器下面运行,编码是UTF-8能正常显示,但是选择查看-->编码-->GB2312,中文就全都变成乱码,找了网上很多办法都不行,然后我在VS2010下打开,发现里面更是糟糕透顶,浏览器还能看得出是字,怪字,但是在VS2010中全是方块,还有符号“õ�λ ”之类的,然后我又把页面从记事本打开,把页面的HTML代码全部复制下来,然后粘贴到一个VS2010新建的页面,又能正常显示了,大家帮我看看是什么问题呢?
在新建的页面中用上<meta http-equiv="Content-Type" content="text/html;charset=gb2312" />然后配置文件里加入<globalization requestEncoding="gb2312" responseEncoding="gb2312" culture="zh-CN" uiCulture="zh-CN" responseHeaderEncoding="gb2312" fileEncoding="gb2312" />后页面能在编码GB2312下正常显示,但是在编码UTF-8下又是乱码,不能不乱码吗,还有就是这两句加入到原来的页面和配置文件中,没有一点效果,在GB2312编码下依旧是乱码,这到底是什么问题,有什么好的解决方法呢?

参考技术A uft-8和gb2312是不能共存的!
你只能选择一种本回答被提问者采纳
参考技术B 统一使用一样的编码,一般用UTF-8和GB2312!

以上是关于ie浏览器打开html中文是乱码的主要内容,如果未能解决你的问题,请参考以下文章

html在ie浏览器中中文为啥是乱码

VS2010打开的页面中,为啥中文全是乱码

1 CHM 中文都是乱码

Chrome浏览器页面中文显示乱码怎么办

使用a href 文件下载 IE直接打开 内容乱码

网页出现乱码怎么办