1、 A页面 submit 到 process.jsp页面
A页面JS代码
fm.getForm().submit({
url : 'process.jsp' ,
success : function(fm, action) {
if (action.result == true) {
window.close();
}
}
})
2、process.jsp 页面处理完请求,弹出新页面Error.jsp 显示信息,并返回 true 到submit页面, submit页面接收到true 信息后关闭
<%
String errorStr = Getdata.doprocess(request);
out.println("true");
%>
<script type="text/javascript">
window.onload=function(){
var newWim=open("Error.jsp");
newWim.document.write("<%=errorStr%>");
};
</script>
<% } %>
问题描述:process.jsp 页面处理完请求后,新页面可以正常弹出,但submit页面接收不到“true”信息无法关闭。
如果去掉这一段代码,则submit页面就可以接受到“true”信息可以正常关闭
<script type="text/javascript">
window.onload=function(){
var newWim=open("Error.jsp");
newWim.document.write("<%=errorStr%>");
};
</script>
如何在process.jsp 处理后弹出新页面Error.jsp,并返回true 给submit页面,使submit页面关闭?