[javascript] 取得網址 url 的query參數

因為偶爾就會用到,所以寫了一個function來取得網址上的 query parameter,也就是PHP裡的全域變數 $_GET

基本上是一樣的,會回傳一個物件 params={param_name1:param_value1,param_name2:param_value2,...} ,可以透過  params[param_name]來取值

//return parameter object
function getUrlParam(){
  var pArr=location.search.replace('?','').split('&');
  var p={};
  for(var param in pArr){
    var data=pArr[param].split('=');
      p[data[0]]=data[1];
    }
    return p;
}