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

jsp环境上ajax乱码有关问题的解决

2012-11-06 
jsp环境下ajax乱码问题的解决???? ???? AJAX传递中文字符串时必须把中文字符串编码成unicode,一般会用到JS

jsp环境下ajax乱码问题的解决

????

???? AJAX传递中文字符串时必须把中文字符串编码成unicode,一般会用到JS的自带函数escape().不过找到了更好的函数来确决中文字符转换成unicode编码的函数

function convert_int_to_utf8($intval){  $intvalintval = intval($intval);  switch ($intval){    // 1 byte, 7 bits    case 0:      return chr(0);    case ($intval & 0x7F):      return chr($intval);    // 2 bytes, 11 bits    case ($intval & 0x7FF):      return chr(0xC0 | (($intval >> 6) & 0x1F)).chr(0x80 | ($intval & 0x3F));    // 3 bytes, 16 bits             case ($intval & 0xFFFF):      return chr(0xE0 |(($intval >> 12) & 0x0F)).chr(0x80 | (($intval >> 6) & 0x3F)).chr (0x80 | ($intval & 0x3F));    // 4 bytes, 21 bits    case ($intval & 0x1FFFFF):      return chr(0xF0 | ($intval >> 18)).chr(0x80 | (($intval >> 12) & 0x3F)).chr(0x80 | (($intval >> 6) & 0x3F)).chr(0x80 | ($intval & 0x3F));  }}

?

热点排行