Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function URL_add_parameter(url, param, value){
- var hash = {};
- var parser = document.createElement('a');
- parser.href = url;
- var parameters = parser.search.split(/\?|&/);
- for(var i=0; i < parameters.length; i++) {
- if(!parameters[i])
- continue;
- var ary = parameters[i].split('=');
- hash[ary[0]] = ary[1];
- }
- hash[param] = value;
- var list = [];
- Object.keys(hash).forEach(function (key) {
- list.push(key + '=' + hash[key]);
- });
- parser.search = '?' + list.join('&');
- return parser.href;
- }
Add Comment
Please, Sign In to add comment