新窗口:
opener.document.all.inputName.value = yourVar;

解决方案 »

  1.   

    window.opener.document.all("textObjName").value = ...
      

  2.   

    ----- a.asp -----<input size=20 name=t1>
    <input type=button value=open onclick="window.open('b.asp','zyc')">
    ----- b.asp -----<input name=t2 size=20>
    <input type=button value=back onclick="opener.document.all.t1.value=t2.value;window.close();">
      

  3.   

    上面各位的方法必须事先知道主窗口text的名字。如果我并不知道主窗口text的名字怎么办呢?比如我在主窗口有一个按钮,按了它就会弹出新窗口,在新窗口选择了某个值后新窗口把值返回给主窗口,但是新窗口并不知道主窗口text的名字,所以显示的功能是无法由新窗口实现的。我希望这个新窗口起到一个简单的函数的作用。而显示功能是由主窗口中的按钮的javascript实现,按了按钮就好像在调用一个函数一样:打开新窗口,接受返回的参数,显示出来。