//convert utf-8 to big5 or gb2312
//转码(解决jsf中js alert中文乱码问题)
function Unicode2Str(str){
var re=/&#[\da-fA-F]{1,5};/ig;
var arr=str.match(re);
if(arr==null)return( " ");
var size=arr.length;
var arr2=new Array(size);
for(var i=0;i <arr.length;i++){
arr2[i]=String.fromCharCode(arr[i].replace(/[&#;]/g, " "));
}
for(var i=0;i <arr.length;i++){
str=str.replace(arr[i],arr2[i]);
}
//return(arr.toString().replace(/,/g, " "))
return str;
}
776

被折叠的 条评论
为什么被折叠?



