通过B页面刷新A页面
是这样的 A页面 弹出B页面 在B页面中输入文字 点确定按钮 B页面关闭 输入的文字在A页面上
========================
我的做法 A页面 ----弹出B页面------输入文字 点击确定-------又弹出了一个页面 (不要新弹出页面刷新A )
------解决方案-------------------- A 页面绑定值 B页面输入调用后台对A页面绑定值设定 点击确定 返回刷新页面
------解决方案-------------------- 你的这个可以用
var url = "b.jsp";
var obj=[];
var str = window.showModalDialog(url,obj,"dialogWidth=420px;dialogHeight=220px;scroll:no;status:no");
关闭b.jsp时 可以从str中得到结果 显示到a页面
------解决方案-------------------- 探讨 但是关闭 B.jsp 时 又弹出一个 A.jsp 这时是两个A.jsp只想要一个a.jsp
------解决方案-------------------- 探讨 引用: 绑定一个值啊 神马意思?
------解决方案--------------------
探讨 是这样的 A页面 弹出B页面 在B页面中输入文字 点确定按钮 B页面关闭 输入的文字在A页面上 ======================== 我的做法 A页面 ----弹出B页面------输入文字 点击确定-------又弹出了一个页面 (不要新弹出页面刷新A )
------解决方案-------------------- 通过JS就可以实现,跨页面访问DOM及窗口
------解决方案-------------------- parent.xxxxxx 可以实现对父页面操作
------解决方案-------------------- 在打开的窗体中写上如下代码
判断窗口关闭和刷新代码
window.onbeforeunload = function() {
var n = window.event.screenX - window.screenLeft;
var b = n > document.documentElement.scrollWidth-20;
if(b && window.event.clientY < 0 || window.event.altKey) {
alert("是关闭而非刷新");
window.opener.window.location.reload();
//return false;
//window.event.returnValue = ""; }
} else{
alert("是刷新而非关闭");
}
}
这样就可以在关闭的时候,将父窗体的页面重新刷新一下。