网页打开有一部分出现乱码,有些么有出现乱码,打开源文件更奇怪了,显示正常的在源文件里是乱码,显示不正常的在源文件里显示正常,这个问题咋处理哦
我从配置文件中的编码方式, 等等上都去检查了,但最后还是没有问题,最后我检查了编程工具的默认编码和我设置的不一样,但以前是一样的,我就没有注意,问题出在这儿!
页面中是否有这样的代码:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
页面上有<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
页面上有<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
gb2312 的时候出现乱码的地方就交换了 以前是乱码的现在不是了 以前不是乱码的现在是乱码了
@沅江: 试试用记事本打开页面文件保存为UTF-8编码格式
@dudu:还是不 行
@沅江: 浏览器浏览这个页面时使用的编码方式是什么
@dudu: utf-8
@沅江: 换浏览器试过了吗
@dudu: 换了 也是一样的效果
有时是源文件里的编码方式不对,你可以新建一个页面,把源码复制过去,然后覆盖掉原来的文件试试
还是不起作用
你把文件另存为一下,重新保存UTF-8或GB2312 ,试试看
是网页吗 ~ 还是?
@沅江: 哪个文件乱码就重新存哪个文件
@淘@淘: 这个我试了的 但是没有用
@沅江: 你文件另存为的格式,跟你这个的格式一致吗?都是GB2312或都是utf-8的
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
@淘@淘: 编码是一样的 但 <META> 和<TITLE> 他们所在的行交换了 <TITLE>在<META> 的上面了
@沅江: 这个没关系 你右键看一下你的浏览器的编码形式
@淘@淘: utf-8
如果你的网页是后台语言生成的话,比如PHP,很可能出现这样的情况
此时你需要看看是不是所有PHP文件的编码都是同一个,并且与html的charset设置的编码一致。如果你PHP输出的是ansi而html按utf8来解析的话,那ansi那部分就会乱码,而其他部分正常
我不是用php做的 是asp
1、请保证配置文件中的编码方式准确;
2、把页面的HTML从记事本拷出来,然后新建页面,把内容再拷回去;
3、毫无疑问,编码问题,慢慢的一步一步检查吧