1.当页面设置为UTF-8时 引用js时对js文件按照UTF-8进行解析 当出现function del(){
if(confirm("/u60A8/u786E/u5B9A/u8981/u5220/u9664/u8BE5/u6761/u8BB0/u5F55/u5417/uFF1F")){
return true;
}else{
return false;
}
}
调用del()时 您确定要删除该条记录吗? 显示正常没有出现乱码
然而当变成
if(confirm("您确定要删除该条记录吗?")){
return true;
}else{
return false;
}
}
再去引用js时就出现了乱码 ,原因是 UTF-8解析 ‘您确定要删除该条记录吗?’时 出现乱码 UTF-8只能解析 字母或数字 当碰到UTF-8已经编辑过的/u60A8/u786E/u5B9A/u8981/u5220/u9664/u8BE5/u6761/u8BB0/u5F55/u5417/uFF1F时才会正常显示
这就是典型的编码 跟解码不一致问题