JavaScript 解決 url 中的中文亂碼問題


頁面傳值過程中,通過 url 傳值,發現中文會亂碼。

以下是解決方法:
1.傳的頁面:
encodeURI(url + "?userName=" + userName); //encodeURI針對整個參數進行編碼
url + "?userName=" + encodeURIComponent(userName); //encodeURIComponent針對單個參數進行編碼

2.接收頁面:
$("#id").html(decodeURI(userName)); //decodeURI針對整個參數進行解碼
$("#id").html(decodeURIComponent(userName)); //decodeURIComponent針對單個參數進行解碼


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM