Skip to content

Instantly share code, notes, and snippets.

@oscarandreu
Created March 8, 2016 08:11
Show Gist options
  • Select an option

  • Save oscarandreu/c2bd145c33149a00274b to your computer and use it in GitHub Desktop.

Select an option

Save oscarandreu/c2bd145c33149a00274b to your computer and use it in GitHub Desktop.
Redirect to url parameter URL via javascript
function getQueryParams(qs) {
qs = qs.split('+').join(' ');
var params = {},
tokens,
re = /[?&]?([^=]+)=([^&]*)/g;
while (tokens = re.exec(qs)) {
params[decodeURIComponent(tokens[1])] = decodeURIComponent(tokens[2]);
}
return params;
}
//file:///C:/Users/OscarA/Desktop/getAjax.html?url=http://www.google.com?id=52435325
var query = getQueryParams(document.location.search);
console.log(query.url);
window.location = query.url;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment