在A頁面使用
url: top.$.rootUrl + '/Zjjg/ZJJG_Feedback/Form?ProjectID=' + ProjectID + '&ProjectName=' + ProjectName,//此處是傳遞ProjectName
…………
console.log(ProjectName);//驗證可正常顯示中文
,
傳遞兩個引數ProjectID和ProjectName.
ProjectID為全英文,可以正常傳遞
ProjectName包含中文
在當前頁面console.log可以顯示正常中文
在B頁面,使用
var ProjectName = request('ProjectName');//此處獲取的中文亂碼
console.log(ProjectName); //此處顯示的是亂碼
亂碼是這樣的:
??¢é?3é??è?????XXé?1??????
不像是被URI編碼后的一些%這樣的。求助
在b頁面試過了
var ProjectName = decodeURI(request('ProjectName'))//一層var ProjectName = decodeURI((decodeURI(request('ProjectName')))//兩層以及unescape(一層、二層)、decodeURIComponent(一層、二層)均不行,得到的還是亂碼
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/170271.html
標籤:JavaScript
