分享最實(shí)用的技術(shù),創(chuàng)造更大的價值

web網(wǎng)站開發(fā)防止亂碼的字符編碼應(yīng)用

web網(wǎng)站開發(fā)防止亂碼的字符編碼應(yīng)用

軟件公司開發(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)隊(duì)整理的web網(wǎng)頁跳轉(zhuǎn)亂碼問題的解決方案參考。


聯(lián)系
QQ
電話
咨詢電話:189-8199-7898
TOP