function getUrlParam(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); // 构造一个含有目标参数的正则表达式对象
var r = window.location.search.substr(1).match(reg); // 匹配目标参数
if (r != null) return unescape(r[2]); return null; // 返回参数值
}
var p = getUrlParam("duedate");
字符串截取
function getStr(string, str) {
var str_before = string.split(str)[0];
var str_after = string.split(str)[1];
alert('前:' + str_before + ' - 后:' + str_after);
}
*
//获取当前url
var url = window.location.href;
//获取#/之前的字符串
var dz_url = url.split('#')[0];
//获取?之后的参数字符串
var cs = dz_url.split('?')[1];
//参数字符串分割为数组
var cs_arr = cs.split('&');
//遍历数组,拿到json对象
var cs={};
for(var i=0;i<cs_arr.length;i++){
cs[cs_arr[i].split('=')[0]] = cs_arr[i].split('=')[1]
}
//这样就拿到了参数中的数据
this.id = cs.id;
*
*
*
*
*