Skip to content

Instantly share code, notes, and snippets.

@sergeevabc
Created October 21, 2014 14:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sergeevabc/b0bbe14d909aadc2ddb8 to your computer and use it in GitHub Desktop.
Save sergeevabc/b0bbe14d909aadc2ddb8 to your computer and use it in GitHub Desktop.
Open link with POST method
// <a href="javascript: ... ">Open</a>
function post_to_url(url, params) {
var form = document.createElement('form');
form.action = url;
form.method = 'POST';
for (var i in params) {
if (params.hasOwnProperty(i)) {
var input = document.createElement('input');
input.type = 'hidden';
input.name = i;
input.value = params[i];
form.appendChild(input);
}
}
form.submit();
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment