Revision: 41949
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at February 25, 2011 05:28 by agdm
Initial Code
var map = {};
function getUrlVars() {
var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value) {
map[key] = value;
});
return map;
}
getUrlVars();
console.log(map.param1);
console.log(map.param2);
Initial URL
Initial Description
given a url:
>`http://www.someurl.com/page.html?param1=foo¶m2=bar`
You can use map.param1 outside of the function such as:
>`$('#some_hidden_field').val(map.param1);`
Initial Title
mapping of url parameters
Initial Tags
url, javascript
Initial Language
JavaScript