1。是在什么环境下实现,WEB环境还是应用程序
2。问题的重点是在子页刷新母页,还是子页查询上。如果是前者,我这里有现成的例子

解决方案 »

  1.   

    第一窗口显示查询结果,并使用XML数据绑定显示结果, 从其窗口中可以打开一个子窗口来输入查询条件,提交到XML查询结果页, 生成结果数据,刷新第一窗口
      

  2.   

    父窗口中:
    <script language=javascript>
    function newwin(url) {
    var win;
    var lef=(screen.availWidth-400)/2;
    var top=(screen.availHeight-300)/2;
    win=window.open(url,"输入sql语句","scrollbars=1,width=400,height=300,left="+lef+",top="+top);
    win.focus();
    }
    </script>
    <a href=# onclick=newwin("input.htm")>输入SQL语句</a>子窗口中
    <script>
    function chgsql(){
    var lo="fu.jsp?sql="+document.sql.value;
    window.opener.location=lo
    }
    </script>
    <INPUT TYPE="text" NAME="sql">
    <INPUT TYPE="none" NAME="Submit" VALUE="提交" onclick="chgsql();"  >意思就是这个意思,不过javascript我实在不是很在行。你试试看。
      

  3.   

    1、WEB环境
    2、在子页刷新母页。
    请赐教
      

  4.   

    这是我的例子,例子实现的是:从母窗口弹出子窗口,然后点击子窗口的一个链接后母窗口的一个文本框内的内容改变。你改一改应该可以为你所用first.htm
    <form name=post >
    <input type=text name=message>
    </form>
    <a href=second.htm target=_blank>go</a>second.htm
    <script language="javascript" type="text/javascript">
    <!--
    function show(text) {
    opener.document.forms['post'].message.value= text;
    </script><a href="javascript:show('how are you')">go1</a><br>
    <a href="javascript:show('oh,God!')">go2</a><br>
    <a href="javascript:show('yeah,i'm here')">go3</a><br>
      

  5.   

    我用的window.showModalDialog()
    不是window.open()
      

  6.   

    为什么不用window.open()呢????要不怎么控制父窗口啊