如果光用javascript来达到这功能可能不行,比如下面的例子: 
你只能在sample.php静态的指定一个title,如果你用的是脚本的话,你可以试着设一个超全局变量,比如GET 或 SESSION
window.open("sample.php?title=Mytitle",null,"height=200,width=400,status=yes,toolbar=no,menubar=no,location=no");
/******sample.php*******/
<head>
<title><?php=$_GET['YourSetTitle']?></title>
<meta http-equiv="Cache-Control" content="max-age=30"/>
<meta http-equiv="content-type" content="text/html" charset="GB2312">

解决方案 »

  1.   

    参照一下这个页面
    http://www.cfedu.net/ads/pmzx/
      

  2.   

    <script language=javascript>
    aaa=window.open("4.htm");
    setTimeout("HB()",1000)
    function HB()
    {
    aaa.document.title="天外水火"
    }
    </script>
    主要问题出在要等到子窗口加载完之后才可以操作,这样的代码最好写在子窗口BODY的onload里,如果非要写在父窗口,就只有上面这样了
      

  3.   

    win = window.open("child.htm");
    win.document.title = "这是标题";
      

  4.   

    可以这样吧
    aaa.onload = function(){
        aaa.document.title = "天外水火";
    }
      

  5.   

    不加在aaa.onload事件中倒是偶尔可以显示出来,但加在子窗口.onload事件中,反而一直显示不出来了!
      

  6.   

    又发现了一点问题,如果子窗口是个空的,没什么代码的话,可以显示出来。如果有代码的话可能就显示不出来了!
    没办法,我只有在子窗口中加代码了:
    document.title=opener.document.title;
    这样子窗口获取父窗口的标题做为它的标题就可以了!
      

  7.   

    或者在父窗口中设一个变量,然后在子窗口获取这个变量:document.title=opener.变量名;
    这样也可以