在頁面跳轉的時候,在跳轉後的頁面中使用js 獲取到 頁面跳轉的url中攜帶的引數。
阿新 • • 發佈:2018-11-10
common.js程式碼
//獲取URL中的引數..等等
function getQueryString(name){
var reg = new RegExp("(^|&)"+name+"=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if(r!=null){
return decodeURIComponent(r[2]);
}
return '';
}
在其他js中進行使用
var awardId = getQueryString("awardId");
var shopId = getQueryString("shopId");
這樣,我們就可以取到跳轉的url中通過 ? 的方式攜帶的引數。
例:
如果跳轉的url為:
localhost:8080/shop/toShopDetail?shopId=3
通過 getQueryString("shopId")取到的值就為3