弹窗与父窗体

来源:互联网 发布:dw软件免费下载 编辑:程序博客网 时间:2024/04/29 13:32
 

 <script language="javascript">
   function closeWindow(){
     opener.open('','_self');
      opener.close();  //关闭父窗口
      window.open('','_self');
      window.close();    //关闭子窗口
   }

 

一般而言,只关闭子窗口不询问确定:

    window.opener=null;
   window.open('','_self');
   window.close();

 

父窗体中

window.open ('../upload/schoolUpload/schoolFileUpload.jsp','newwindow','height=100,width=450,top=500,left=500,toolbar=no,menubar=no,scrollbars=no, resizable=no,location=no, status=no alwaysRaised=yes,titlebar=no,z-look=yes')

window.showModalDialog('../upload/schoolUpload/schoolFileUpload.jsp',window ,'dialogHeight=100, dialogWidth=450, dialogTop=500, dialogLeft=500, resizable=no, center=yes, status=yes,edge=raised ');

第一种与父窗体交互

使用document.opener得到父窗体对象

第二种与父窗体交互

使用window.dialogArguments得到红色字体传来的元素,这里是window(可以是父窗体中存在的任意元素,包括变量)

原创粉丝点击