//当前浏览器
String explore=request.getHeader("User-Agent").toLowerCase();
//firefox浏览器
if (explore.indexOf("firefox") > 0) {
} else if (explore.toUpperCase().indexOf("MSIE") > 0) {
//IE浏览器
}
乱码问题:IE浏览器乱码其他浏览器正常解决方案
将:
<a target="_blank" href="/RCPFM/fileDownLoad?fileName=${test.fileUrl}">${test.fileName}<br />
改为:
<a href="javascript:downLoadFile('${test.fileUrl}');" />${test.fileName} </a> <br>
<script type="text/javascript">
function downLoadFile(addr) {
var url = "/RCPFM/fileDownLoad?fileName=" + addr;
//进行转码
window.open(encodeURI(url));
}
</script>
String explore=request.getHeader("User-Agent").toLowerCase();
//firefox浏览器
if (explore.indexOf("firefox") > 0) {
} else if (explore.toUpperCase().indexOf("MSIE") > 0) {
//IE浏览器
}
乱码问题:IE浏览器乱码其他浏览器正常解决方案
将:
<a target="_blank" href="/RCPFM/fileDownLoad?fileName=${test.fileUrl}">${test.fileName}<br />
改为:
<a href="javascript:downLoadFile('${test.fileUrl}');" />${test.fileName} </a> <br>
<script type="text/javascript">
function downLoadFile(addr) {
var url = "/RCPFM/fileDownLoad?fileName=" + addr;
//进行转码
window.open(encodeURI(url));
}
</script>