可以在B中用 opener.variable=value;

解决方案 »

  1.   

    A.htm :
    <input name=Avalue>
    <input type=button value="打开" onclick=window.open("B.htm")>B.htm:
    <input name=Bvalue>
    <input type=button value="传值" onclick=opener.document.all.Avalue.value=Bvalue.value>
      

  2.   

    我现在遇到的问题是这样的:
    网页A的一个javascript函数体
    {
    document.all.Submit.click();//这部分是一个按钮的click()事件,转到B页面执行。//下面是这个函数体自己的部分。
    var elmImage;
    var intAlignment;
    ……
    }
    现在我想等到document.all.Submit.click();执行完后,再向下执行。现在只是触发了一下Submit.click();就接着向下走了,而不管网页B是否执行完。
    好像用B向A传值是行不通的。