showModalDialog()在不关闭的情况下,让父窗口得到值
  现在我想发送邮件至多人,使用网页对话框的方式,每选取一个用户后,父窗口就能得到值 ,
  可现在必须关闭网页对话框后,才能获得,新手,求救 !谢了

解决方案 »

  1.   

    如果是window.open话用parent可以引用父窗口。肯定行。如果是showModalDialog()不知道可不可你可以alert(parent);试试。如果不行,那就是ModalDialog不行。我记得好像不行。
      

  2.   

    问题解决了,谢谢各位.   dialogArguments.mailForm.recipients.value = uname.value ;   在子窗口调用这句话,就可以将值传回给父窗口,而子窗口也并没有关闭,正是要这一种效果
       
       解释一下:
         dialogArguments 这个固定不变,
          mailForm       这个是父窗口的表单名
           recipients     这个是父窗口要接受值的对象名:我采用的是文本框
            uname     这个是子窗口文本框的名称
         继续学习,如有错误,请高手指正.
      

  3.   

    比如有个name为myform的form中有个text(name为mytext),可以这样赋值,oper.myform.mytext.value="1438";