escape() 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串,避免接受到的字符为乱码。当传递的字符串存在汉字或空格等字符时候可以使用escape进行编码,编码后可以使用 unescape() 对 escape() 编码的字符串进行解码。但ECMAScript v3 反对使用该方法,应用使用 decodeURI() 和 decodeURIComponent() 替代上面的两个函数。
ASP.NET文件下载时文件中文名会出现乱码。文件下载方法有各种,经常会碰到给文件中文命名二出现乱码的情况,下面介绍文件的几种下载方法,以及乱码时的解决办法。