关于window.open()你们都是如何利用post传参的
这没办法用post传参,只能用get
通过调用form的submit方法不能触发onsubmit事件,代码中只传递了一个参数内容,实际可传递多个。
function openPostWindow(url, data, name)
{
var tempForm = document.createElement("form");
tempForm.id="tempForm1";
tempForm.method="post";
tempForm.action=url;
tempForm.target=name;
var hideInput = document.createElement("input");
hideInput.type="hidden";
hideInput.name= "content"
hideInput.value= data;
tempForm.appendChild(hideInput);
tempForm.attachEvent("onsubmit",function(){ openWindow(name); });
document.body.appendChild(tempForm);
tempForm.fireEvent("onsubmit");
tempForm.submit();
document.body.removeChild(tempForm);
}
function openWindow(name)
{
window.open('about:blank',name,'height=400, width=400, top=0, left=0, toolbar=yes, menubar=yes, scrollbars=yes, resizable=yes,location=yes, status=yes');
}
用表单提交,设置target="_blank"新窗口打开
window.open和caozhy说的一样只能get
win = window.open(ctx + "/page/vulnerableNode/dataBrowse.jsp","alwaysLowered=yes");
var bodyText = '
win = window.open(ctx + "/page/vulnerableNode/dataBrowse.jsp","alwaysLowered=yes");
var bodyText = '