在Chrome上的Javascript中使用window.open()时无法获取数据

时间:2016-02-24 08:21:17

标签: javascript jsp

嗨,我是Javascript的新手。实际上我正在使用window.open()函数。当我点击链接然后它打开新窗口并加载所有数据但是当我提交表单时,我无法从那里获取数据。 但它在Mozilla中工作正常可以有人帮助我。 我正在使用代码

<a href="JavaScript:viewTalentDetails(<%=objTimesheet.getUsrId()%>,
'<%=objTimeDetailData.getStartDate()%>','<%=objTimeDetailData.getEndDate()%>')"> test</a>

JS

function viewTalentDetails(usrid, stDt, endDt){ 
  var prjid = document.getElementById("hdnPjId").value;
  var prjname = document.getElementById("hdnPrjName").value;
  newwindow=window.open("TalentDetailForTimesheet.action?hdnUsrid="+usrid+"&hdnstDt="+stDt+"&hdnendDt="+endDt+"&hdnPjId="+prjid+"&hdnPrjName="+prjname,"Talent Detail","menubar=no, height=600, width=800,resizable=yes,toolbar=no, scrollbars=yes");
}

1 个答案:

答案 0 :(得分:0)

如果您只遇到问题,请尝试阅读:Get checkbox value on form submit and store in a variable using jQuery

如果你想知道你发送给服务器的数据:使用开发者工具(在谷歌浏览器[ctrl] + [shift] + i),选择网络选项卡,提交表单,选择行,选择标题选项卡,下来查看表格数据,确认您的表格已发送完整数据。