3个回答
展开全部
你在父页面写js方法
如 function getdata()
{
var datalist;
........;
.....;
return datalist;
}
在子页面调用父页面方法:
var childdata= window.opener.getdata();
如 function getdata()
{
var datalist;
........;
.....;
return datalist;
}
在子页面调用父页面方法:
var childdata= window.opener.getdata();
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我这里有一个传递参数变量的,数组的你自己弄吧
父窗口:parent.htm
<script>
var str
var gaga=0;
str =window.showModalDialog("modal.htm",gaga,"dialogWidth=800px;dialogHeight=400px");
alert(str);
</script>
子窗口:modal.htm
<script>
var ga=window.dialogArguments
document.write("传递过来的是:"+ga+" 现在我要加1,传递回去");
ga=ga+1
window.returnValue=ga;
</script>
父窗口:parent.htm
<script>
var str
var gaga=0;
str =window.showModalDialog("modal.htm",gaga,"dialogWidth=800px;dialogHeight=400px");
alert(str);
</script>
子窗口:modal.htm
<script>
var ga=window.dialogArguments
document.write("传递过来的是:"+ga+" 现在我要加1,传递回去");
ga=ga+1
window.returnValue=ga;
</script>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
var demo= window.showModalDialog(url);
开启子窗体
子窗体关闭时间
<script for=window event=close>
window.returnValue = [..,..];
</script>
父窗体的Demo 就是 你要的那个数组
开启子窗体
子窗体关闭时间
<script for=window event=close>
window.returnValue = [..,..];
</script>
父窗体的Demo 就是 你要的那个数组
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询