web 页面传值乱码问题

今天碰到一个问题,将A页面中文值传到B页面,session保存,然后在C页面显示,页面显示乱码

百度了一下什么原因,以为是session保存中乱码,于是将B页面的通过Server.UrlDecode(session["中文"])编码,通过Server.UrlEecode(session["中文"])解码

试了一下,还是不行,通过utf-8解码也不行,于是通过log将session值记录下来

这时有个问题,在ie里面是乱码,火狐里面正常显示,原因可能是浏览器的编码不一样

查看log日志,原来session值保存的本来就是乱码,于是考虑在A页面中通过url传值,就会产生中文乱码问题

js中通过encodeURI(url)进行编码,问题终于解决.

posted @ 2013-10-24 12:56  jackde  阅读(209)  评论(0编辑  收藏  举报