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