在页面解决乱码问题.编码解码实用方法

来源:互联网 发布:mac os sierra正式推送 编辑:程序博客网 时间:2024/06/08 09:09
/**
*
* 编码
* @function
* @name strEncode
* @param {str}要编码的内容
* @return
*/
 function strEncode(str)
 {
  var returnStr="";
  var leng=str.length;
  for(var i=0;i<leng;i++)
  {
   returnStr+=str.charCodeAt(i)+"--";
  }
  return returnStr;
 }
/**
*
* 解码
* @function
* @name strDecode
* @param {str}要解码的内容
* @return
*/
 function strDecode(str)
 {
  var strs=str.split("--");
  if(strs.length<0)return str;
  var returnstr="";
  for(var i=0;i<strs.length;i++)
  {
   returnStr+=str.fromCharCode(strs[i])
  }
  return returnStr;
 }