在欢迎界面里面 写js 
main.php 框架名称main
那么 top.main.reload() 刷新了

解决方案 »

  1.   

    <script>
    function refresh() {
     // mainFrame 被刷新的框架名
     parent.mainFrame.location.reload();
    }
    </script>这段js放在top里执行另外,登陆名可以通过session来传递
      

  2.   

    uservalid.php判断用户登陆成功后,重定向到 main.php,选择在main框架中打开,并且在uservalid.php里加上:action=main.php?name=<?php echo $name;?>
      

  3.   

    继续请教:我是uservalid.php里判断的同时用echo显示文字的,我想在这个程序里实现显示文字的同时,让main.php刷新一下,同时用户名文本框里得到 uservalid.php里name值,实际上没有欢迎界面这个网页呢,仍然是top.php这个页面
      

  4.   

    if(!$r) {
     echo "此用户不在";
     }else{
             echo "欢迎用户";
         echo $r[chinauser];
     echo "进入报修系统";
     //下面就是让main.php页面刷新一下,同时传递$r[chinauser]这个值给main.php页面里的文本框name
    }
    请指教???
      

  5.   

    不是把?刷新,页面转向的时候都会自动刷新的,,,,,,
    你在main.php里面写判断如果登陆成功就显示文本就可以了
      

  6.   

    echo "<script>window.open('main.php?user=".$r[chinauser]."','main');</script>";
    main.php所在的框架名为main