做了一个查询页面,查询后,点出链接弹出对话框显示详细页面,详细页面中有删除按钮,删除后,对话框自动关闭,然后刷新查询页面。
现在出了个问题,对话框自动关闭后,查询页面不刷新(IE6下不刷新,IE8下能正常刷新)
function companyManager(url){
var value = window.showModalDialog(url, '', 'resizable:no;status:no;scroll:no;dialogWidth:880px;DialogHeight=480px');
if(value=="del"||value=="save"){
goPage0('<%=currp%>');
}
//window.location.reload();
}
现在出了个问题,对话框自动关闭后,查询页面不刷新(IE6下不刷新,IE8下能正常刷新)
function companyManager(url){
var value = window.showModalDialog(url, '', 'resizable:no;status:no;scroll:no;dialogWidth:880px;DialogHeight=480px');
if(value=="del"||value=="save"){
goPage0('<%=currp%>');
}
//window.location.reload();
}
跳转到success页面,但前台不刷新。
在前台页面的init函数中测试,发现对话框关闭后页面没有被重新加载。请高手指教,这种问题具体什么情况。注意:只在IE6下有这种情况,IE8下正常刷新。
对话框返回的语句写成
window.returnValue=val;
window.close();试试
所以我想直接在弹出的详细页面用form提交,在后台保存。
这是跳转到对话框的url地址,是以.do方式提交到后台,再转到页面的