天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

JS 文字符串轉(zhuǎn)換unicode編碼函數(shù)

復(fù)制代碼 代碼如下:
function uniencode(text)
{
text = escape(text.toString()).replace(//+/g, "%2B");
var matches = text.match(/(%([0-9A-F]{2}))/gi);
if (matches)
{
for (var matchid = 0; matchid < matches.length; matchid++)
{
var code = matches[matchid].substring(1,3);
if (parseInt(code, 16) >= 128)
{
text = text.replace(matches[matchid], '%u00' + code);
}
}
}
text = text.replace('%25', '%u0025');
return text;
}

當然服務(wù)器端要對編碼過的字符串進行第二次轉(zhuǎn)碼.把字符串轉(zhuǎn)換成UTF-8編碼. 
復(fù)制代碼 代碼如下:
function convert_int_to_utf8($intval)
{
$intval = 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));
}
}

這樣中文字符串就可以轉(zhuǎn)換成UTF-8編碼.這種方法適合各種服務(wù)器環(huán)境..

JavaScript技術(shù)JS 文字符串轉(zhuǎn)換unicode編碼函數(shù),轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产精品乱码色情一区二区视频 | 午夜福利免费0948视频 | 成人在线免费视频观看 | 影音先锋av丝袜天堂 | 97精品视频 | 快播萝莉影院 | 日本熟妇乱妇熟色A片蜜桃亚洲 | 十九禁啊啪射视频在线观看 | 亚洲精品色婷婷在线蜜芽 | 偷柏自拍亚洲综合在线 | 嗯好舒服嗯好大好猛好爽 | 亚洲AV天堂无码麻豆电影 | 人妻少妇久久久久久97人妻 | 亚洲av欧美在我 | 欧美日韩精品不卡在线观看 | 69精品人妻一区二区三区蜜桃 | 成人无码精品1区2区3区免费看 | 国产三级在线精品男人的天堂 | 国产免费福利在线视频 | 久久人妻熟女中文字幕AV蜜芽 | 我解开了岳的乳第一个女人 | 中文人妻熟妇精品乱又伧 | 扒开 浓密 毛 | 伊人久久国产免费观看视频 | 久久久无码精品无码国产人妻丝瓜 | 高H高肉强J短篇NP | 97超碰射射射 | 影音先锋xfplay影院av | 国产国产成年在线视频区 | 黄色精品视频 | 国产主播福利一区二区 | 国产超碰AV人人做人人爽 | 好想被狂躁A片免费久99 | 51久久成人国产精品麻豆 | 第四色播日韩AV第一页 | 岛国片在线免费观看 | 久久99精品AV99果冻传媒 | 22eee在线播放成人免费视频 | 中国老太婆xxxxx | 国产福利视频在线观看福利 | 亚洲精品国产第一区第二区 |