当 (1:)document.location.href="D:/你好/test.zip";
(2:) <a href="D:/你好/test.zip">下载</a>
上面两种情况下,会出现乱码。根本问题是服务器的编码问题:这里用到的是tomcat服务器。解决办法:
1:tomcat 安装路径下 找到 conf文件下的server.xml
2:<Connector port="8080" URIEncoding="utf-8" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
3:重启服务器 ok了