弹出页面大数据量传输问题
对于从父窗口打开一个页面时,如window.open ,这时向服务器传输的数据是受限的,当数据量大时,会出现错误。故采用如下方式打开一个新窗口,解决大数据量传输问题。
var oForm = document.createElement("form");
var url = "<%=request.getContextPath()%>/pay/realpay/manage/addForXM/create/index.do?mainmenu=<c:out value="${param.mainmenu}"/>&submenu=<c:out value="${param.submenu}"/>"
oForm.method="post";
oForm.action=url;
oForm.target="_blank";
var hasitemsids_input = document.createElement("input");
hasitemsids_input.type="hidden";
hasitemsids_input.name="ctrlids";
hasitemsids_input.value=$('form1').ctrlids.value;
oForm.appendChild(hasitemsids_input);
var hasitemsids_input1 = document.createElement("input");
hasitemsids_input1.type="hidden";
hasitemsids_input1.name="bdgagencys";
hasitemsids_input1.value=$('form1').bdgagencys.value;
oForm.appendChild(hasitemsids_input1);
document.body.appendChild(oForm);
oForm.submit();