1、页面乱码: 页面头部的字符集声明错误 通常改为utf-8就好了javascript
2、外部javascript乱码,文件编码方式错误,window下直接建立的文件通常是gbk编码,最好经过编程工具建立。【编程工具须要配置好字符集,不然全部文件均可能出问题。】java
3、CSS乱码,缘由同二;不过,主要为注释乱码,关系不大ajax
4、地址中中文乱码编程
项目中出现的问题是:ajax的get方式请求后台地址总带有中文参数tomcat
解决办法:ide
一、修改tomcat参数工具
tomcat文件夹/conf/server.xml 中下列语句中加入 URIEncoding="UTF-8"
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000"
redirectPort="8443" />post
而后页面在将地址使用方法encodeURI(url)转码编码
二、简单点:使用post方式提交地址、注意参数格式就好了url