function stripUrlParams(url, parameters){ var urlparts = url.split('?'); if(urlparts.length===1||urlparts[1]==="") { return url.replace(/(.+)(\?)$/, '$1');; } var pars = urlparts[1].split('&'); var ob = {}; pars = pars.reverse(); for(el in pars) { var val=pars[el].split("="); if(!parameters||parameters.indexOf(val[0])===-1) {ob[val[0]] = val[1]} }; var newString = urlparts[0] + "?"; for(el in ob) { newString+= el+"="+ob[el] + "&" } return newString.replace(/(.+)(\&)$/, '$1'); }