JS 對中文進行轉碼防止亂碼

2021-08-13 16:00:37 字數 454 閱讀 4794

var breed_type = escape(breedtype);//進行轉碼

diag.url = 'test_add.jsp?breed_type='+breed_type //彈出乙個新的頁面

var request = new object();

request = getrequest();

var breedtype = request["breed_type"];//看到正常的中文

$("#breed_type").val(breedtype);

//得到傳過來的引數    

function getrequest()    

}   

return therequest;   

}

這個是頁面 之間的傳值,還是比較實用的!!!

部分文獻來自 :

JS對URL進行轉碼與解碼

用途 用於js對字串編碼 escape 用於整個url編碼 encodeurl 用於引數傳遞編碼 encodeuricomponent 詳解 1.escape 和 unescape escape 不能直接用於url編碼,它的真正作用是返回乙個字元的unicode編碼值。採用unicode字符集對指定...

js符號轉碼 在js中對中文和特殊字元轉碼

先貼一下js中關於轉碼的一點知識 js對文字進行編碼涉及3個函式 escape,encodeuri,encodeuricomponent,相應3個解碼函式 unescape,decodeuri,decodeuricomponent 1 傳遞引數時需要使用encodeuricomponent,這樣組合...

JS中對URL進行轉碼與解碼

1.escape 和 unescape escape 不能直接用於url編碼,它的真正作用是返回乙個字元的unicode編碼值。採用unicode字符集對指定的字串除0 255以外進行編碼。所有的空格符 標點符號 特殊字元以及更多有聯絡非ascii字元都將被轉化成 xx格式的字元編碼 xx等於該字元...