我现在有个b.aspx页面,我想点击一个按钮的时候弹出一个另一个页面a.html,假如a.html上面有个值为"aa"的文本框,当我点击a.heml页面上的按钮的时候关闭a.html并把值传给b.aspx页面同时也要刷新b.aspx。请问这个怎么实现阿

解决方案 »

  1.   

    我在a.aspx页面有个 按钮执行下面的函数
    function a()
    {
    window.showModalDialog('HTMLPage2.htm','window','dialogHeight: 550px; dialogWidth: 766px; center: Yes; help: No; resizable: Yes; status: No;');
    }
    在HTMLPage2.htm中有个值为“22”的文本框和一个按钮,当我点击按钮的时候我想把文本框里的值传到a.aspx页面来并且关掉那个网页对话框,这个怎么搞啊
      

  2.   

    弹出窗口用windows.open().
    对于a.html来说,想控制b的话就在a上的javascript调用
    window.opener.xxx。
    window.opener.aaa="BBBB"
    然后刷新window.opener.
    最后关闭a.html
      

  3.   

    zbo(黑魔导士比比) ( ) 信誉:100 
    弹出窗口用windows.open().
    对于a.html来说,想控制b的话就在a上的javascript调用
    window.opener.xxx。
    window.opener.aaa="BBBB"
    然后刷新window.opener.
    最后关闭a.html
    =============================
    个人觉得还是用showModalDialog好一点
      

  4.   

    showModalDialog只是个对话框。
    如果你需要对弹出窗口做某些操作时就会发现完全无效。