首先在页面执行javaSCRIPT的charCodeAt(),它会获得unicode的16进制编码,然后把它post到不同编码的页面,对方页面再用程序还原成中文:
public static string funcChangeCode(string aStr)
{
//前台页面通过charCodeAt(),获得unicode的16进制编码,再传过来,进行解码;例如34074-34013;
string s = "";
foreach(string str in aStr.Split('-'))
{
int t = int.Parse(str);
s += Convert.ToChar(t).ToString();
}
return s;
}