运用js如何编写当弹出的窗口调用window的close()方法时,就将数据传入到主窗口中?不是用action,因为这样会转发到一个新的界面。

解决方案 »

  1.   


    A.htm,B.html
    A用window.open弹出了B那么,在B中可以很方便的操作A页面,window.opener就代表B,假设B中有一input,ID为aaa
    可以在B在这样操作:window.opener.document.getElementById("aaa")
      

  2.   

    <body onunload="opener.document.getElementById('xxx').value='xxxxxxxxx'"></body>
      

  3.   

    1楼:
    我也是这样调用的,问题是怎么将B中的数据传回到A中,而不是在B中显示新的界面,我在B中用的是一个*.do,但这样就在配置文件中转发到B界面,而不是把数据在A界面中显示。