我是说比如: 页面 pro1.html, pro2.html
             在pro1.html中点击聊天 弹出 chat.html,
             在pro2.html中点击聊天 则不再弹出, 而是修改chat.html多加一个tab。
这时候用什么方法可以访问到chat.html这个窗口呢?

解决方案 »

  1.   

    var   w   =   window.open("子窗口页面地址");   
        
      if(w!=null)   
     用这个来判chat.html是否已经打开
      

  2.   

    pro1.html, pro2.html 必须是同一个浏览器打开出来的才能在客户端进行控制.即他们必须有相关联的关系,才能互相控制.
    如果是两次打开浏览器分别打开的页面,貌似无法直接在客户端进行控制,可以通过想服务器传递数据,然后分别定时刷新。