JavaScript POST方式打开新窗口
openWindowWithPost(url, {
a: "1",
b: 2,
});
function openWindowWithPost(url, data) {
var form = document.createElement("form");
form.target = "UserInfo";
form.method = "POST";
form.action = url;
for (var key in data) {
var input = document.createElement("input");
input.type = "hidden";
input.name = key;
input.value = data[key];
form.appendChild(input);
}
document.body.appendChild(form);
window.open('', 'UserInfo',"width=1000,height=550,left=100,top=100");
form.submit();
document.body.removeChild(form);
}
reference
Updated: 2022-11-14 22:40
Created: 2022-11-14 20:00