国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

js獲取url中的參數且參數為中文時通過js解碼

2024-05-06 16:02:58
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了url中傳遞中文參數的時候通過js解碼,需要的朋友可以參考下

如果傳遞的參數是:

復制代碼 代碼如下:


<a href="${pageContext.request.contextPath}/productdisplay/productDisplay_productDisplayUI.action?pkId=${pkId}&name=${name}">${name}</a>


獲取url參數的js如下:

復制代碼 代碼如下:


/** 初始化加載結束 */
function getUrlVars(){
var vars = [], hash;
var hashes = window.location.href.slice(window.location.href.indexOf('?')+1).split('&');
for(var i = 0; i < hashes.length; i++) {
hash = hashes[i].split('=');
vars.push(hash[0]);
vars[hash[0]] = hash[1];
}
return vars;
}


如果url中有中文,則取參數的時候會有中文亂碼,得用decodeURI()方法解碼,方式如下:

復制代碼 代碼如下:


//獲得所屬分類的pkId
var params = getUrlVars();
//獲得此中分類的id
var parentId = params[params[0]];
//獲得分類的名稱
var productName = decodeURI(params[params[1]]);

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 眉山市| 格尔木市| 罗江县| 永宁县| 德惠市| 乌兰察布市| 怀化市| 禹州市| 庆元县| 威信县| 阆中市| 峨山| 宣化县| 伊金霍洛旗| 年辖:市辖区| 凉城县| 墨江| 蓝山县| 新巴尔虎右旗| 永康市| 乌什县| 江陵县| 阜康市| 绥阳县| 兴城市| 梓潼县| 望谟县| 安阳市| 定边县| 关岭| 杭锦后旗| 邵阳县| 西和县| 新疆| 虞城县| 兴宁市| 枞阳县| 木里| 汨罗市| 册亨县| 安西县|