Get Query String Parameters using JavaScript/jQuery

  1. getQueryStringParams = function (url) {  
  2.    var params = {};  
  3.    var ps = url.split(/\?|&/);  
  4.    for (var i = 0; i < ps.length; i++) {  
  5.       if (ps[i]) {  
  6.          var p = ps[i].split(/=/);  
  7.          params[p[0]] = p[1];  
  8.       }  
  9.    }  
  10.    return params;  
  11. };  
  12. $(document).ready(function(){  
  13.    // Calling Function  
  14.    var params = getQueryStringParams(window.location.search);  
  15.    var itemId, itemName, itemURL;  
  16.    if (params['ItemId']) {  
  17.       itemName= unescape(params['itemName']);  
  18.    }  
  19.    if (params['ItemURL']) {  
  20.       itemURL= unescape(params['itemURL']);  
  21.    }  
  22. });