使用场景:有时候我们需要带回前一个页面的数据
url
http://test.zhubas.com:3201/workflow/worksheetInfo?worksheetId=18
如需要18这个参数
js
// 获取url参数名
function GetQueryString(name)
{
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if(r!=null){
return unescape(r[2]);
}else{
return null;
}
}
GetQueryString('worksheetId');
alert(GetQueryString('worksheetId'))
测试结果
记得把值放回去
<span id="getWorksheetId"></span>
// 获取url参数名
function GetQueryString(name)
{
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if(r!=null){
return unescape(r[2]);
}else{
return null;
}
}
$('#getWorksheetId').text(GetQueryString('worksheetId'));