来晚了,囧~ 补一个asp的Function convert(str) Dim i,c,tmpstr tmpstr="" For i=1 To len(str) c=Abs(Asc(Mid(str,i,1))) If c>255 Then tmpstr = tmpstr & "\u" & Hex(AscW(Mid(contact,i,1))) Else tmpstr = tmpstr & Mid(str,i,1) End If Next convert = tmpstr End Function
这就能正常显示中文,至于生成取决于使用的后台程序如java和php都可以生成相应的Unicode编码!
http://www.javaeye.com/topic/181406
关于php的参考这个
http://www.javaeye.com/topic/215632
补一个asp的Function convert(str)
Dim i,c,tmpstr
tmpstr=""
For i=1 To len(str)
c=Abs(Asc(Mid(str,i,1)))
If c>255 Then
tmpstr = tmpstr & "\u" & Hex(AscW(Mid(contact,i,1)))
Else
tmpstr = tmpstr & Mid(str,i,1)
End If
Next
convert = tmpstr
End Function