在軟件公司開發(fā)軟件的過程中,經(jīng)常會遇到網(wǎng)頁跳轉(zhuǎn)亂碼問題,那么,如何解決網(wǎng)頁html之間跳轉(zhuǎn)的亂碼問題呢?特別是百分%亂碼。創(chuàng)軟軟件開發(fā)公司簡單告訴大家:通過jquery/js的 decodeURI 進(jìn)行編碼解碼操作即可。
直接看代碼
//encodeURI編碼,(encodeURI非encodeURL) var vP=encodeURI("待編碼的字符"); //decodeURI解碼,(decodeURI非decodeURL) var url=decodeURI(vP);
通過以上 encodeURI/decodeURI 進(jìn)行編碼解碼,即可解決網(wǎng)頁跳轉(zhuǎn)亂碼問題。
同理,C#中的網(wǎng)頁字符串編碼包為:
System.Web.HttpUtility.UrlEncode("字符串");//編碼 System.Web.HttpUtility.UrlDecode("字符串");//解碼
以上為成都創(chuàng)軟軟件開發(fā)公司技術(shù)團(tuán)隊整理的web網(wǎng)頁跳轉(zhuǎn)亂碼問題的解決方案參考。