window.opener为原来的页面窗口
window.opener.location.reload为刷新它
同理,设置和调用其他方法和属性

解决方案 »

  1.   

    我的不行呵
    aa.htm
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    </HEAD><BODY onload="alert('aa.load,yes!')">
    <INPUT TYPE="text" NAME="height">
    <INPUT TYPE="submit" onclick="window.open('bb.htm');">
    </BODY>
    </HTML>
    bb.htm
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    </HEAD><BODY onload="window.opener.location.reload">
    dfds
    </BODY>
    </HTML>
      

  2.   

    你要实现怎样的功能了?
     如果是不用入库的内容,那你可以在打开的bb.htm用
     window.opener.document.form1.text1.value = "你要赋的值";
     如果要入库的话,
     bb.htm的提交地址可以用本页,入库后,刷新window.opener就可以了。
      

  3.   

    第一,需要入库
    第二,提交后,关闭该窗口(a.php)
    第三,刷新原来窗口。(A.php)
    能不能具体写出window.opener的用法。
    谢谢
      

  4.   

    //A.php
    <?
    session_start();
    if(!$_SESSION['count']) $_SESSION['count']=1;
    $_SESSION['count']++;
    echo $_SESSION['count'];
    ?>
    <a href='#' onclick='javascript:window.open("a.php");'>open</a>
    //a.php
    <form method=post>
    <input type=submit onclick="javascript:window.opener.location.reload();self.close();">
    </form>
      

  5.   

    请问,如果想再a.php页里把相应的表纪录修改后再关闭,然后A.php页刷新
    能实现么?
    谢谢!