JS+ASP.NET 实现UTF-8编码转换为GBK编码

来源:互联网 发布:ug8.0编程教程入门图解 编辑:程序博客网 时间:2024/04/25 20:48

GET请求常常在传递中文参数时会出现乱码这样的情况。

一般会使用encodeURI('中文')这个方法来编码。

 

但是有时候会需要GBK的编码,而encodeURI这个方法使用的是UTF-8编码,这样都后台获取的时候就出现乱码了。

 

解决方法:

1.统一页面编码为UTF-8。如果你的项目刚刚开始,可以考虑下,这样就没麻烦了。

 

2.使用escape('中文')进行编码。

JS编码

后台解码后直接使用

这样就不会再出现有乱码的问题了。