struts2弹出窗口跳转问题 现在有两个页面,A.jsp和B.jsp,B是A的弹出窗口,但是B里面的数据都要传给A,我是想在B关闭时调用B.action中的一个方法来将最新的数据添加到session中,但是发现点击之后B会弹出一个新的页面,不是在原来的小窗口中刷新,请问这应该怎么办? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //A.jsp使用showModalDialog弹出窗口window.showModalDialog()//B.jsp传值给A.jspwindow.dialogArguments.document.getElementById("AAAA").value=document.getElementById("BBBB").valueAAAA为A.jsp中的控件名,BBBB为B.jsp中的控件名 用模态就可以了,不用保存在session中var getMDvalues = window.showModalDialog("B.jsp");return getMDvalues;//这里就可以得到下面的值了,也就是b页面的值在b.jsp中添加一个关闭事件function closeWindow() { window.returnValue = "你的值";//window.returnValue是固定这样写的 window.close();}<input type="button" value="close" onclick="closeWindow()"/> form表单里有个target属性,将target=“form.name”设定下试试 java文件上传问题 extjs 简单问题 java 验证出现乱码 请教:js如何清除原来的变量? 救命啊,struts标签问题 get 方式提交乱码 为什么不输入 www 就不能访问网站呢? 请问怎样用javabean封装连接mySQL数据库? 帮忙看看我这段程序哪里出错,谢谢! java http 的一点小问题 QQ空间制作 javamail实现收发邮件,下面的代码,如何在jsp页面中实现?
window.showModalDialog()//B.jsp传值给A.jsp
window.dialogArguments.document.getElementById("AAAA").value=document.getElementById("BBBB").valueAAAA为A.jsp中的控件名,BBBB为B.jsp中的控件名
var getMDvalues = window.showModalDialog("B.jsp");
return getMDvalues;//这里就可以得到下面的值了,也就是b页面的值
在b.jsp中添加一个关闭事件
function closeWindow() {
window.returnValue = "你的值";//window.returnValue是固定这样写的
window.close();
}
<input type="button" value="close" onclick="closeWindow()"/>