よく使うのでメモ。
window.getQueryParam = function(p){
var ret = '';
if (p) {
try {
var param = location.search.substr(1);
var arr = param.split('&');
for (var i=0; i<arr.length; i++) {
var keyval = arr[i].split('=');
var key = keyval[0];
var val = keyval[1];
if (key == p) {
ret = val;
break;
}
}
} catch(e){}
}
return ret;
};
使い方
var hoge = getQueryParam('foobar');
古いES5の構文。