在页面跳转的时候,在跳转后的页面中使用js 获取到 页面跳转的url中携带的参数。

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

 

posted @ 2018-06-19 22:13  宇宙间的星河集  阅读(2451)  评论(0编辑  收藏  举报