1. 程式人生 > >解決漢字谷歌亂碼IE不亂碼

解決漢字谷歌亂碼IE不亂碼

童靴們有沒有遇見漢字在谷歌下亂碼IE正常,或者IE亂碼谷歌正常的情況,不用慌,亂碼肯定是編碼的事,根據不同瀏覽器處理下即可,

String userAgent=req.getHeader("User-Agent");

使用getHeader("User-Agent")獲得請求瀏覽器型別,針對不同的瀏覽器進行不同的轉碼

String userAgent=req.getHeader("User-Agent");//裡面包含了裝置型別
			if(-1!=userAgent.indexOf("Chrome")){
				//如果是谷歌
				curTitle=new String(curTitle.getBytes("iso-8859-1"),"UTF-8");
			}else{
				//如果是IE
				curTitle=new String(curTitle.getBytes("iso-8859-1"),"GBK");
			}