最近做物资系统的时候,又涉及到模态窗口的问题了,上次做的时候没遇到这次这么多东西,记下来吧 function openwin(id){ var answer=window.showModalDialog("demand.do?method=queryBOM&mdid="+id+"&d="+escape(new Date()),window.self,"dialogWidth:700px;dialogHeight:620px:center:yes"); if(answer==1){ window.location.href = "demand.do?method=selmd&d="+escape(new Date()); //转到处理页面 //window.location.reload(); 刷新父窗口 //winow.location.reload(true); } }
加个escape(new Date())避免读取缓存,当然也可以在子窗口中,加入 在子窗口中使用 window.opener.location.reload(); 不好使,不试用于模态窗口,window.opern() 好使 还有个问题是:在模态窗口里form 提交会弹出新窗口,这个问题简单就在<head>里面加个<base target="_self"> |