标签:
以下方法摘自FineReport官方帮助文档,用以解决中文传参乱码的问题:
1 //说明:中文文件名转码 2 function cjkEncode(text) { 3 if (text == null) { 4 return ""; 5 } 6 var newText = ""; 7 for (var i = 0; i < text.length; i++) { 8 var code = text.charCodeAt(i); 9 if (code >= 128 || code == 91 || code == 93) { 10 newText += "[" + code.toString(16) + "]"; 11 } else { 12 newText += text.charAt(i); 13 } 14 } 15 return newText; 16 }
标签:
原文地址:http://www.cnblogs.com/peakblog/p/5040509.html