[代码] <script>
功能Chinesefromutf8url(Strutf8)
{
varbstr =“”;
varnoffset = 0;
// processingpointonstonstrutf8
if(strutf8 ==“”)
返回””;
strutf8 = strutf8.tolowercase();
noffset = strutf8.indexof(“%e”);
if(noffset == -1)
returnstrutf8;
while(noffset!= - 1)
{
bstr+= strutf8.substr(0,noffset);
strutf8 = strutf8.substr(noffset,strutf8.length-noffset);
if(strutf8 ==“” strutf8.length <9)// badstring
returnbstr;
bstr+= utf8codetochinesechar(strutf8.substr(0,9));
strutf8 = strutf8.substr(9,strutf8.length-9);
noffset = strutf8.indexof(“%e”);