>>>一个框架页面where is this code? move the code into the frame's page:
<frameset onunload="window.open('exit.aspx')">
....
</frameset>

解决方案 »

  1.   

    不行呀!好像是.aspx的页面就不支持这些东西,为什么呀?最终生成的不都是html吗?
      

  2.   

    啊?我是改成自己需要的了呀?不行呀?.aspx页面的框架,好像是先退出窗口在激发onunload的,因为我用这个
    <frameset onunload="alert('关闭窗口')">
    ....
    </frameset>
    他是先把窗口关闭了,然后才跳出来一个对话框的,如果改成
    <frameset onunload="window.open('exit.aspx')">
    ....
    </frameset>
    根本就不执行,为什么呀?有没有什么事件,能在关闭窗口前执行的,比如点击窗口右上方的那个X的时候,先跳出对话框,然后再—……