jsp子页面怎么向父页面传值

父页面是用window.showModalDialog方法打开的子页面,这些页面都是jsp,在子页面里怎么向父页面传值啊,我试了window.returnValue方法,传不过去啊!!

可以的,下面是一个例子:
父页面
var arr = window.showModalDialog('a.jsp','','dialogWidth:300px;dialogHeight:400px;help:no');

子页面:
function submit(){
window.returnValue = 'OK'; // 向父页面传值
window.close();
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-03-26
父窗口
<input type="hidden" id="s"/>

子窗口
window.parent.docuent.getElementById("s").value=s;本回答被网友采纳
第2个回答  2015-10-10
这个要看你怎么传了。一般比较常用的方法是先往后台传,然后在返回到父页面。也还可以放到session里。在父页面取出来就可以了