子类窗口关闭父类窗口刷新IE下无效果火狐下可以高手帮改下
<script type="text/javascript">
$(function(){
$('#clcpadd').click(function(){
var str = window.open ("<%=basePath%>clgl/sjwh/clcp_addToForm.jsp",'child','width=830,height=320,left=300,top=200');
})
})
</script>
上面是父类窗口弹出子类窗口的js
<script language="JavaScript" type="text/javascript">
<!--
function refreshParent() {
window.opener.location.href = window.opener.location.href;
if (window.opener.progressWindow)
{
window.opener.progressWindow.close();
}
window.close();
} //-->
</script>
上面这个是子类关闭并刷新父类窗口的代码,为啥火狐下有效果,IE下可以关闭子窗口 而父类窗口不能刷新呢?
说明下我的父类窗口也是个弹窗出来的JS如下:
$(function(){
$('#selectClcp').click(function(){
var str = window.showModalDialog("<%=basePath%>include/form_cllxadd.jsp", "", "dialogWidth=633px; dialogheight=382px; toolbar= no, menubar=no, scrollbars=no, resizable=no, location=no, status=no,top=50,left=50");
//alert(str) ;
if(str!=null&&str!=""){
var strs = str.split(',');
//document.form1.clid.value=strs[0].toString();
document.form1.cpmc.value=strs[3].toString();
document.form1.clmc.value=strs[2].toString();
//document.form1.ssbm.value=strs[6].toString();
}
})
})