function unicode2Chr(str) {
if ('' != str) {
var st, t, i;
st = '';
for (i = 1; i <= str.length/4; i ++){
t = str.slice(4*i-4, 4*i);
st = st.concat('%u').concat(t);
}
st = unescape(st);
return(st);
}
else
return('');
if ('' != str) {
var st, t, i;
st = '';
for (i = 1; i <= str.length/4; i ++){
t = str.slice(4*i-4, 4*i);
st = st.concat('%u').concat(t);
}
st = unescape(st);
return(st);
}
else
return('');
}
/******************************************
*把字符串转变为unicode编码
*
*******************************************/
function Str2Unicode(str){
var str;
var num;
var arr = new Array();
var len = str.length;
for(var i=0;i<len;i++){
arr[i]= str.charCodeAt(i);
num = arr[i];
arr[i]=hex(arr[i]);
if(num<256)
{
var temp;
temp=arr[i];
temp='00'+temp;
arr[i]=temp;
}
}
str=arr.toString().replace(/,/g,"");
return str;
}
function hex(a)
{
var s;
for(s="";a;a=a/16|0)
s="0123456789ABCDEF".charAt(a%16)+s;
return s;
}