function document.onkeydown(){
 if ((event.ctrlKey)&&(event.keyCode==78)) {
     window.contentWindow.name="ctrlNwindow"
 }

解决方案 »

  1.   

    不明白偶只知道用javascrip控制的页面可以自动关闭~~
    句柄就不知道了
      

  2.   

    <script>
    function document.onkeydown(){
     if ((event.ctrlKey)&&(event.keyCode==78)) {
         window.name="ctrlNwindow1";
    //opener.name="ctrlNwindow2";
     } 
    }
    window.onload = function(){alert(window.name);  }
    </script>
    Ctrl+N后,原窗口能给名字~
      

  3.   

    那用户通过鼠标点击菜单新开窗口怎么办?我觉得这个问题无法实现,句柄在Web方式下取不到,就算在本地系统里也要通过API来实现。
      

  4.   

    function document.onkeydown(){
     if ((event.ctrlKey)&&(event.keyCode==78)) {
         window.name="window1";
     var win = window.open(location.href,"window2");
         event.returnValue = "false";
     } 
    }
    window.onload = function(){alert(window.name);  }可以了~