//获取上个页面传过来的url的参数值 xxxx?marketId=1
var pageObj={};
var marketId="";
var url = decodeURI(location.search); //获取url中"?"符后的字串 ('?modFlag=business&role=1')
if ( url.indexOf( "?" ) != -1 ) {
var str = url.substr( 1 ); //substr()方法返回从参数值开始到结束的字符串;
//多个参数穿过来
if(str.indexOf("&")!=-1){
var strs = str.split( "&" );
for ( var i = 0; i < strs.length; i++ ) {
pageObj[ strs[ i ].split( "=" )[ 0 ] ] = ( strs[ i ].split( "=" )[ 1 ] );
}
}
//仅有一个参数 或者 无参数
else{
pageObj[0]=(url.substr(url.indexOf("=")+1));
}
}
marketId = pageObj[0];
一个页面传参数到另外一个页面后,跳转后的页面获取Url上的参数值
最新推荐文章于 2022-08-26 14:14:41 发布