中文乱码各个浏览器的处理

Posted 王东明

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了中文乱码各个浏览器的处理相关的知识,希望对你有一定的参考价值。

String userAgent = request.getHeader("User-Agent"); 
//针对IE或者以IE为内核的浏览器
if (userAgent.contains("MSIE")||userAgent.contains("Trident")) {
fileName = java.net.URLEncoder.encode(fileName, "UTF-8");
} else {
//非IE浏览器的处理:
fileName = new String(fileName.getBytes("UTF-8"),"ISO-8859-1");
}

以上是关于中文乱码各个浏览器的处理的主要内容,如果未能解决你的问题,请参考以下文章

java web中文乱码处理笔记

PHP页面中文乱码处理办法

SecureCRT与Xshell中文乱码的处理

Javaweb编程中的乱码问题

java中中文的文件名下载乱码解决方式

页面js中文乱码怎么解决