web 页面传值乱码问题
生活随笔
收集整理的這篇文章主要介紹了
web 页面传值乱码问题
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
今天碰到一個問題,將A頁面中文值傳到B頁面,session保存,然后在C頁面顯示,頁面顯示亂碼
百度了一下什么原因,以為是session保存中亂碼,于是將B頁面的通過Server.UrlDecode(session["中文"])編碼,通過Server.UrlEecode(session["中文"])解碼
試了一下,還是不行,通過utf-8解碼也不行,于是通過log將session值記錄下來
這時有個問題,在ie里面是亂碼,火狐里面正常顯示,原因可能是瀏覽器的編碼不一樣
查看log日志,原來session值保存的本來就是亂碼,于是考慮在A頁面中通過url傳值,就會產(chǎn)生中文亂碼問題
js中通過encodeURI(url)進(jìn)行編碼,問題終于解決.
轉(zhuǎn)載于:https://www.cnblogs.com/liubkyuan/p/3385828.html
總結(jié)
以上是生活随笔為你收集整理的web 页面传值乱码问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PyCharm 3.0 发布,提供免费开
- 下一篇: 最小根文件系统