<script language=javascript>
window.onunload=function() {window.open('http://........');}
</script>

解决方案 »

  1.   

    <script language=javascript>
    window.open('http://........');
    window.close();
    </script>
      

  2.   

    <script>
    //判断是刷新还是关闭
    function CloseOpen() 
    {
        if(event.clientX<=0 && event.clientY<0) 
        {
            window.open('newwin.htm')
        }}
    </script>
    <body onunload="CloseOpen()">针对IE浏览器.
      

  3.   

    wanghr100(灰豆宝宝.net), 这位老大有内涵!顶!
      

  4.   

    呵呵,多谢各位dx不过,我没有在126的页面或是js文件里找到相关的代码我不光是想知道如何可以实现,主要是想知道126是怎么实现的?
    各位可以看一下 www.126.com
      

  5.   

    我已经找过了,在它包含的js文件里也没有找到啊
    它只用了一个nnselect.js的文件,文件里没找到相应的操作
      

  6.   

    <script language="JavaScript">
    function fOnunload()
    {
    window.open('http://popme.163.com/netease/720x300/126.html','email','width=720,height=300,top=0,left=0');}
    </script>
    </head>
    <frameset rows="0,*" frameborder="no" border="0" framespacing="0" onunload="fOnunload();">
      

  7.   

    www.126.com 是用frameset方式做的,有个隐藏frame, 其 onunload 事件是在顶层框架中做的,你可以从IE的菜单的 [原始档] 察看
      

  8.   

    我明白了,呵呵。
    多谢各位,特别是
    stefli((桂电)) 和 zmy0611(zmy) 
      

  9.   

    towanghr100(灰豆宝宝.net) :
    你这个我试了一下,刷新的时候,
    event.clientX = 407
    event.clientY = 273而关闭窗口的时候,
    event.clientX = 1017
    event.clientY = -3用你那种判断方法,那么两个情况下都无法执行