1. 程式人生 > >location.href傳參中文亂碼問題解決

location.href傳參中文亂碼問題解決

在js中通過window.location.href方式跳轉頁面並在路徑上傳遞引數中文亂碼解決 js中對中文進行編碼:(不對ASCII 字母和數字進行編碼) window.location.href = ‘aaa.html?Unit=’+encodeURI(encodeURI(中文內容)) //有時需要兩次編碼 window.location.href = ‘aaa.html?Unit=’+encodeURI(中文內容) //有時只需要編碼一次即可(具體原因沒有細究)

在接收頁面接收的時候再解碼回來即可 decodeURI(window.location.href)