这个简单。用 Javascript 就可以实现了1、先给你的 frame 全都其上名字  比如; fr-1; fr-2;
2、在提交了 fr-1 之后,重写 fr-2.location 就可以让 fr-2 的内容刷新3、给你的窗口页全部起上名字.
4、在弹出窗口提交后,重写 parentWindow.location 实现父窗口的刷新其实只要记住,在 Javascript 中,Window、Frame 都是对象,都可以给出名称,然后就都可以按照名称访问了

解决方案 »

  1.   

    header()重定向好象不行吧,我要求在不同的页面的。
      

  2.   

    第二个问题://aaa.php
    <script language='javascript'>
    <!--
    opener.focus();  //把原来的页面置前
    //-->
    </script>
    <?
        //your code...
    ?>
    <script language='javascript'>
    <!--
    window.close();             //关闭自己
    opener.location.reload();   //把原来的页面刷新置前
    //-->
    </script>
      

  3.   

    第一个问题:<?
        //your code........
    ?>
    <script language='javascript'>
    <!--
    parent.右边frame名.location.reload();   //把右面的frame刷新
    //-->
      

  4.   

    什么代码? //your code........  就是你要做的操作,你的代码咯
      

  5.   

    用脚本实现
    第一个问题:parent.frames.<leftframe name>.location.reload();
    第二个问题:opener.location.reload(true);
      

  6.   

    这里既然是php就这样吧
    function left_reload(){
    echo    "<script language=JavaScript1.2>
    parent.frames.left.location.reload();
    </script>";
    }
    function opener_reload(){
    echo    "<script language=JavaScript1.2>
    opener.location.reload(true);
    //如需关闭窗口加上          window.close();
    </script>";
    }
    你程序执行完后写上left_reload();或者opener_reload();就行了
      

  7.   

    opener.location.reload(true);
    直接用不行的吧??opener 是什么?是上一个窗口的名字吗?
    我的上一个窗口是在一个页面内部的祯哦。怎么让他的名字为opener呢?
      

  8.   

    当然行啦,他才不管你是不是一个祯呢,反正你那个祯里的是一个页面啊,所以那个页面就会刷新啊,opener 并不是上一个窗口的名字,就跟parent的道理差不多了。
      

  9.   

    出错!!
    提示”opener.location不是对象”
      

  10.   

    echo "<script>opener.location.reload(true);window.clos();</script>";
    直接用这个试试
      

  11.   

    明白了,必须是用 
    onClick="window.open('test1.htm','','width=200,height=200')"ormsg=open("","DisplayWindow","toolbar=no,directories=no,menubar=no");这样open出来的才可以而我先前用炼接打开的新窗口就不行拉
      

  12.   

    <a href="left.php?****" target="rightframe">click here</a>
    //这行放到右边页面,*号是参数,给变量用的,我想你用得着
    <a href="right.php?****" target="leftframe">click here</a>
    //这行放到左边页面,target后面当然是这个页面的名称了,注意,不是文件名哦。
    //
    有问题给我发短信息。