2 dayugenhao4 dayugenhao4 于 2016.01.22 15:30 提问

为何都是utf-8,我的乱码,别人不乱码?
 <meta http-equiv=Content-Type content="text/html;charset=utf-8">
<meta http-equiv=X-UA-Compatible content="IE=edge,chrome=1">
<meta content=always name=referrer>

我加这段代码在html处,用所有浏览器打开都是乱码.这段代码是我在百度首页抄过来的代码,为何我上百度时不乱码,而我把这段代码用在自己的网页上时,就显示乱码的?

10个回答

enpterexpress
enpterexpress   2016.01.22 15:40

看看你的文本属于那个字符集

dayugenhao4
dayugenhao4   2016.01.22 15:46

我明白了,是文本的问题,保存时Windows默认是ANSI,要写好后另存为,选择utf-8

angkor82
angkor82   2016.01.22 15:32

放进

里了吗
yang15638191769
yang15638191769   2016.01.22 15:34

头部还需要一个utf-8的声明

sinat_15114467
sinat_15114467   2016.01.22 15:35

也许你的浏览器不是utf-8编码 而是GBK试试看

zhixinhuacom
zhixinhuacom   2016.01.22 15:46

可能是你浏览器编码设置不一样 设置gbk

meng20166
meng20166   Rxr 2016.01.22 15:47

看下你的jsp第一行: pageEncoding的值改成utf-8

BestwishesTolover
BestwishesTolover   2016.01.22 15:50

<%@ page language="java" pageEncoding="UTF-8"%> 你需要这行代码

showbo
showbo   Ds   Rxr 2016.01.22 15:52

文件存储编码也要为utf-8,ansi对应的是meta charset gb2312

Excellence20160118
Excellence20160118   2016.01.22 16:14

你只改jsp编码,整个项目在建立之初就应该选定utf-8的编码才行

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!