首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

json传输,防止乱码,汉语转16进制unicode

2012-09-06 
json传输,防止乱码,中文转16进制unicodevar str 中文33333var ret for(var i 0 istr.lengt

json传输,防止乱码,中文转16进制unicode

var str = "中文33333";var ret = "";for(var i = 0 ; i<str.length ; i++){    var ch = str.charCodeAt(i);    console.log(ch);    //console.log(ch.toString(16));    if(ch>255){        ret += "\\u"+ch.toString(16);            }else        ret += str.charAt(i);}console.log(ret);

?

?

这个只是一个思路,这个主要应该是要在后台语言上面实现,看看代码,用各种后台语言实现就行了,传过来的unicode代码就直接可以被js执行了

热点排行