Это возможно настолько просто, насколько это возможно.Используйте элемент формы и вызовите функцию отправки программно:
var form1 = document.createElement("form");
form1.setAttribute("action","http://google.com");
form1.setAttribute("method","post");
var input = document.createElement("input");
input.setAttribute("name","key1");
input.setAttribute("value","value1");
input.setAttribute("type","text");
form1.appendChild(input);
var inputbtn = document.createElement("input");
inputbtn.setAttribute("type","submit");
form1.appendChild(inputbtn);
document.body.appendChild(form1);
form1.submit();