如题,浏览器关闭窗口或选项卡的时候,打开一个新的窗口,或者转到新的页面能实现吗?

解决方案 »

  1.   

    流氓功能,大部分浏览器不支持,window.onbeforeunload事件中中试试window.open,不行基本也没搞了
      

  2.   

    浏览器会说,“你到底要闹哪样?”然后认为你是恶意代码然后封杀在摇篮里然后就没有然后了。如果你觉得这样是很好的设计,或者说你确实是在恶意弹窗,那我只能说,好吧,在window的unload事件里open一个新窗口吧,原理上是可以的,实际是经测试100%被浏览器给封杀了。
      

  3.   

    window.onbeforeunload事件不行,直接关闭了
      

  4.   

    如果不关闭网页,只关闭窗口的话,用onunload试试