现在有页面A.jsp   B.jspA上面有个input控件名字为a   B上面有个input控件名字b,还有个按钮要求点击a,弹出B.jsp,此时A上面无法操作,点击B上面的按钮,B关闭,b的值传到a
麻烦写出代码,谢谢!

解决方案 »

  1.   

    a.html<input type="button" onclick="showModalDialog('b.html',window)" value="Open">
    <input type="text" id="a" name="a">b.html<input type="button" onclick="dialogArguments.document.getElementById('a').value=document.getElementById('b').value;window.close()" value="Close">
    <input type="text" id="b" name="b">
      

  2.   

    a.html<input type="button" onclick="showModalDialog('b.html',window)" value="Open">
    <input type="text" id="a" name="a">b.html<input type="button" onclick="dialogArguments.document.getElementById('a').value=document.getElementById('b').value;window.close()" value="Close">
    <input type="text" id="b" name="b">
    正解
      

  3.   

    非常感谢。
    但是遇到问题了:我的新窗口里面有一个dtree,每次点击节点的时候,不是展开节点而是打开
    一个新的ie窗口,地址栏里面是点击时应该执行的js代码。请问这个该怎么解决呢?
      

  4.   

    window.open(url,"_self"); // 可以用js设置一下,窗口打开的位置