博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
window.open()打开子页面并从父页面取值
阅读量:5068 次
发布时间:2019-06-12

本文共 1850 字,大约阅读时间需要 6 分钟。

父页面内容 if(parameter==1){
sonUserName =$("#quitStockBy").val(),sonUserProjectName=userProjectName,sonEamCode=eamCode ,sonParameter = str ,sonUserNo = quitStockBy; // window.open(,"_blank","width=300,height=300"); var url="需要的url"; var name='add'; //网页名称,可为空; var iWidth=620; //弹出窗口的宽度; var iHeight=400; //弹出窗口的高度; //获得窗口的垂直位置 var iTop = (window.screen.availHeight - 30 - iHeight) / 2; //获得窗口的水平位置 var iLeft = (window.screen.availWidth - 10 - iWidth) / 2; -- 其中此处也是通过controller跳转页面。 遇到问题有 1、get方法参数长度受限制。考虑使用form表单隐藏 submit 。 --2、 通过form走controller跳转的页面受springMVC影响 弹出框在当前页面内显示并没有弹出。该处 没找到解决的办法。等待解答 window.open(url, name, 'height=' + iHeight + ',,innerHeight=' + iHeight + ',width=' + iWidth + ',innerWidth=' + iWidth + ',top=' + iTop + ',left=' + iLeft + ',status=no,toolbar=no,menubar=no,location=no,resizable=no,scrollbars=0,titlebar=no'); }else if(parameter==0){
//提交表单 submitList(str); } 子页面内容
$(document).ready(function () {
var dd= window.opener;//调取bb变量 var dd1= window.opener.globalArray; dd1 = window.opener.document.getElementById("quitStockBynoid"); var sonUserName = window.opener.sonUserName ; var sonUserProjectName = window.opener.sonUserProjectName ; var sonEamCode = window.opener.sonEamCode ; var sonParameter = window.opener.sonParameter ; var sonUserNo = window.opener.sonUserNo ; $("#name").val(sonUserName); $("#no").val(sonUserNo); $("#code").val(sonEamCode); $("#xmName").val(sonUserProjectName); var jsonBean = JSON.parse(sonParameter); for(var i = 0;i
'+jsonBean[i].goodsName+''+jsonBean[i].goodsId+''+jsonBean[i].specification+''+jsonBean[i].requestQt+''); } }); -- 调用父页面方法并传参
window.opener.sonToParentMethod(parameter); -- 关闭当前页面 window.close();

转载于:https://www.cnblogs.com/a6948076/p/10485101.html

你可能感兴趣的文章
C# BS消息推送 SignalR介绍(一)
查看>>
WPF星空效果
查看>>
WPF Layout 系统概述——Arrange
查看>>
PIGOSS
查看>>
几款Http小服务器
查看>>
openSuse beginner
查看>>
Codeforces 620E(线段树+dfs序+状态压缩)
查看>>
css3动画属性
查看>>
Mongodb 基本命令
查看>>
控制文件的备份与恢复
查看>>
软件目录结构规范
查看>>
mysqladmin
查看>>
解决 No Entity Framework provider found for the ADO.NET provider
查看>>
设置虚拟机虚拟机中fedora上网配置-bridge连接方式(图解)
查看>>
[置顶] Android仿人人客户端(v5.7.1)——人人授权访问界面
查看>>
ES6内置方法find 和 filter的区别在哪
查看>>
Android实现 ScrollView + ListView无滚动条滚动
查看>>
java学习笔记之String类
查看>>
UVA 11082 Matrix Decompressing 矩阵解压(最大流,经典)
查看>>
硬件笔记之Thinkpad T470P更换2K屏幕
查看>>