URL 传参中文乱码

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/farmwang/article/details/81584178
$(function() {
		
		function request(paras){ 
        var url = location.href; 
        var paraString = url.substring(url.indexOf("?")+1,url.length).split("&"); 
        var paraObj = {} 
        for (i=0; j=paraString[i]; i++){ 
        	paraObj[j.substring(0,j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf("=")+1,j.length); 
        } 
        var returnValue = paraObj[paras.toLowerCase()]; 
        if(typeof(returnValue)=="undefined"){ 
        	return ""; 
        }else{ 
        	return returnValue; 
        } 
}

 function GetRequest() {
        var url =decodeURI(decodeURI(location.search)); //获取url中"?"符后的字串,使用了两次decodeRUI解码
        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;
        }
    }
	 var postData = GetRequest();
	 
		qmpostdata.sysid=request('sysid');
		qmpostdata.lot=request('lot');
		
		qmpostdata.path=request('path');
		
		 qmpostdata.location=request('location');
		 qmpostdata.info=request('info');
		 qmpostdata.form_id=request('form_id');
		 
        qmpostdata.vendor=request('vendor');
       qmpostdata.waterWords=request('waterWords');
      qmpostdata.form_type =request('form_type');
     qmpostdata.item_id=request('item_id');
    qmpostdata.item_desc=request('item_desc');
    qmpostdata.user_id=request('user_id');
    qmpostdata.user_name =request('user_name');
    qmpostdata.operation=request('operation');
    qmpostdata.level=request('level');
    qmpostdata.authority =request('authority');
    qmpostdata.info=request('info');
    qmpostdata.memo= postData.memo;//request('memo');
		
	 

猜你喜欢

转载自blog.csdn.net/farmwang/article/details/81584178