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

首頁 > 編程 > JavaScript > 正文

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

2019-11-20 20:55:50
字體:
來源:轉載
供稿:網友
如果傳遞的參數是:
復制代碼 代碼如下:

<a href="${pageContext.request.contextPath}/productdisplay/productDisplay_productDisplayUI.action?pkId=${pkId}&name=${name}" style="color:white; margin-top:10px; margin-bottom:10px;">${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]]);
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 泰兴市| 安溪县| 安徽省| 揭阳市| 山东省| 民权县| 昌都县| 永和县| 广宗县| 延长县| 洪雅县| 萍乡市| 铁力市| 二连浩特市| 北票市| 山阳县| 广宗县| 茶陵县| 饶阳县| 蓬莱市| 札达县| 准格尔旗| 镇雄县| 文水县| 育儿| 新昌县| 舞阳县| 海晏县| 客服| 乃东县| 西平县| 新蔡县| 五大连池市| 余庆县| 阆中市| 宜春市| 宜兰县| 宜昌市| 曲麻莱县| 富锦市| 玉山县|