改变主画面URL:
主画面
<html>
<head>
<title>从子窗口改变主窗口的URL</title>
<script Language="JavaScript"><!--
subWin = window.open("sub.html","sub","width=320,height=240");
// --></script>
</head>
<body>
</body>
</html>子画面:<html>
<head>
<title></title>
<script Language="JavaScript"><!--
function ctrlWin()
{
window.opener.location.href = "http://www.163.com";
}
// --></script>
</head>
<body>
<a href="javaScript:ctrlWin()">to OpenSpace</a>
</body>
</html>

解决方案 »

  1.   

    关闭主画面:
    <html>
    <head>
    <title>从子窗口改变主窗口的URL</title>
    <script Language="JavaScript"><!--
    subWin = window.open("sub.html","sub","width=320,height=240");
    // --></script>
    </head>
    <body>
    </body>
    </html>子画面:
    <html>
    <head>
    <title></title>
    <script Language="JavaScript"><!--
    function ctrlWin()
    {
    window.opener.close();
    }
    // --></script>
    </head>
    <body>
    <a href="javaScript:ctrlWin()">to OpenSpace</a>
    </body>
    </html>
      

  2.   

    subWin 就是子窗口,你可以任意在主窗口操作子窗口的内容例如:
    subWin.textbox.value="aaaaa";