Skip to content

Instantly share code, notes, and snippets.

View plunsford0221's full-sized avatar

plunsford0221

  • Nashville, TN
View GitHub Profile
@plunsford0221
plunsford0221 / passUTM.js
Created November 29, 2018 17:49 — forked from dillansimmons/passUTM.js
Pass current UTMS to in page links Javascript
// JS for grabbing utm params and parsing into url
var getRefQueryParam = function() {
var temp = {};
document.location.search.replace(/\??(?:([^=]+)=([^&]*)&?)/g, function() {
var decode = function(s) {
return decodeURIComponent(s.split("+").join(" "));
};
temp[decode(arguments[1])] = decode(arguments[2]);
});
return temp;