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