如题  在一个窗体中我弹出一个窗体,我想得到弹出这个窗体,请问高手怎么得到?  我的做法是
var newwindow;
newwindow=window.open ('kvmvmm.asp','_blank','height=500,width=850,toolbar=no,menubar=no,scrollbars=yes, resizable=no,location=no, status=no') ;  这样在页面不超时不刷新的情况下能够得到,但是刷新主窗体,就得不到之前弹出的子窗体了恳请高手们,介绍一下方法思路,不胜感激

解决方案 »

  1.   

    好像不行吧?var newwindow;
    这个变量不管你声明到哪,它的作用域只能是当前window范围。
    所以这个就别想了。
    不知道你要做什么,但从子窗体找父窗体会方便些,至少父窗体刷新后也没有问题。window.opener.close()至于过期问题,如果过期了就重新加载所有窗体吧,总不能把一个新开的窗体关联上一个已有的另个窗体吧??
    ps:记得好像有这样一个问题 window.open("url", "name");
    只要name值不变,子窗口永远只开一个.. 。。IE在维护??
      

  2.   

    问下showModalDialog跟open的区别在什么地方?
    由于用的方法是open很难说服组长调用其他的方法代替,除非一定能够行的通