本文主要是介绍JS 对中文进行转码防止乱码,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
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() {
var url = location.search; //获取url中"?"符后的字串
var theRequest = new Object();
if (url.indexOf("?") != -1) {
var str = url.substr(1);
strs = str.split("&");
for(var i = 0; i < strs.length; i ++) {
theRequest[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]);
}
}
return theRequest;
}
这个是页面 之间的传值,还是比较实用的!!!
部分文献来自 :
http://blog.csdn.net/suwu150/article/details/53044456
http://blog.csdn.net/congyz/article/details/53022977
这篇关于JS 对中文进行转码防止乱码的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!