象ie7这样的多tab浏览器中,怎样判断tab,是关闭还是刷新,有没有高手阿,急!

解决方案 »

  1.   

    象ie7这样的多tab浏览器中,如何用javascript 判断 ie7浏览器中的一个tab 是关闭操作还是刷新。
    这个问题提过 http://topic.csdn.net/u/20070809/11/70bf549b-d4d3-45bf-8e69-2131fecc9a9a.html ,但没有解决,是不是确实没有方法解决?
      

  2.   

    可以实现,只是得自己写JavaScript,既然你在这个板块提问,我就说一下思路。JavaScript模拟多窗口
    http://feb-.blog.163.com/blog/static/16577892007102911354841/看完上面的内容,要用JavaScript模拟tab栏 多窗口 不难,HTML代码可以照常编写,写一个JavaScript类,每个页面都实例化该类,用来处理原始的A标签在模拟窗口打开连接,顺便修改地址栏忽悠一下浏览器。然后窗口是你实例化出来的,想怎么控制就怎么控制了,呵呵。
      

  3.   

    我今天查了好多资料了.关于IE7 关闭  都是只说怎么关闭. 
     window.open("",_self);window.opener=null; window.close();
    这没什么用. 重要是怎么去判断   还有一个问题就是  现在浏览器这么多.   在关闭的时候怎么去判断用的哪个浏览器关闭呢?还是有个通用的方法????
      

  4.   

    onload,onunload函数,页面打开和关闭时调用该函数,你可以通过实现这个方法来判断页面是否被关闭、打开。
    刷新就是关闭加打开
      

  5.   

    我记得 onunload方法  有的时候关闭页面是不管用的吧~  
      

  6.   

    何必捣这麻烦,直接把IE7按照IE6来渲染
    <meta http-equiv="X-UA-Compatible" content="IE=7" />
    这就省事多了
      

  7.   

    前端设计js+Tab切换可关闭+添加并自动判断是否已打开自动切换当前状态