opener.forma.txt1.value=document.formb.txt.value

解决方案 »

  1.   

    父窗口:
    <form name=form1>
    <input name=txt>
    <input type=button onclick="window.open('a.htm')" value=打开新窗口>
    </form>a.htm<form name=form2>
    <input name=txt2>
    <input type=button onclick="opener.document.form1.txt.value=txt2.value;self.close()" value=传到父窗口>
    </form> 
      

  2.   

    使用opener对象
    document.opener代表主窗口,
    你可以直接访问他的组件,关闭的时候将值传回主窗口的组件
      

  3.   


    你能保证父窗口一直存在吗?
    如果能的话
    使用vbscript的showmodeldialog开新窗口可以很方便
    具体可以见
    MSDN
      

  4.   

    问一个傻问题,javascript 在哪里有
      

  5.   

    有些类啊,什么parent.node之类的!都有吗?