<body onunload="window.open('......')">

解决方案 »

  1.   

    <body onunload="alert('ssss');window.open('yourpage.asp',width=10,height=10,top=-100,left=-100)">yourpage.asp:
    <%
    aplication("count") = aplication("count")-1
    %>
    <script>
    window.close();
    </script>
      

  2.   

    open后面的参数忘记加上'了,不好意思
    <body onunload="alert('ssss');window.open('yourpage.asp','width=10,height=10,top=-100,left=-100')">
      

  3.   

    不好意思,忘记了说我的页面是框架页面,没有<body>标签的.同时我想问一下,为什么后面还要跟一个window.open()呢?我只是想点击IE的关闭按钮关闭页面时做些工作.
      

  4.   

    呵,那就加上<BODY></BODY>不就行了?
      

  5.   

    <body onunload="return alert('真的要关闭吗?')">
    </body>
      

  6.   

    不行啊,有框架的页面不能有<body> ,我的是asp.net啊.
      

  7.   

    <body onunload="alert('关闭')">
      

  8.   

    if(window.close)
    {
    alert();
    }
      

  9.   

    据我试验,当框架本身关闭时,也会导致框架中的子页面关闭,所以可以在任意一个子页面中处理这个ONUNLOAD句柄,从而达到你的效果