读书人

弹出页面大数据量传输有关问题

发布时间: 2012-10-25 10:58:57 作者: rapoo

弹出页面大数据量传输问题
对于从父窗口打开一个页面时,如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();

读书人网 >其他相关

热点推荐