URL传递中文UTF8编码问题解决办法

URL中传递中文, 奇数个字符总是被截去最后一位.甚为光火.
修改web.config 的globaliztion encoding 为GB2312,又得为数据UTF8存入数据库大动干戈.
多次折腾未果.

其实柳暗花明:
1)页面之间直接以javascript读取内容作显示, 不通过服务端.
2)设URL时, 为对应参数调用javascript的escape()
   如: target.aspx?args=中文值
   ==> window.open('target.aspx?args='+escape('中文值'));
3)全局采用UTF8编码

原文地址:https://www.cnblogs.com/crabo/p/563758.html