先说一下我的最终目的我准备做一个在当前页面的用户列表    思路已经具备了 如果有用户触发这个页面加载事件 则用AJAX 发用户ID给服务器  记录这个用户已经进入当前页面
如果用户触发页面离开事件   则用AJAX 发送用户ID给服务器  记录这个用户离开当前页面AJAX的过程和服务器端处理的过程 我这边都会做   这个 加载和离开还不太明白怎么搞   注意啊
加载页面要注意判断是 刚加载还是刷新 (如果这里不好实现 我在服务器端判断也行)离开页面 是离开当前的页面 不是关闭浏览器窗口在触发的, 就是说我在A页面  点击一个连接到了B页面  A页面要触发一个离开事件  
麻烦各位了

解决方案 »

  1.   

    window.onfocus = function(){
        //进入当前页
    };
    window.onblur = function(){
        //离开当前页
    };
      

  2.   


    window.onload = function () {
    //加载……
    };window.onunload = function () {
    //离开……
    };
      

  3.   

     刷新页面也会触发onunload    怎么解决?
      

  4.   

    刷新页面也会触发onunload 怎么解决?
      

  5.   

    window.onfocus = function(){
        //进入当前页
    };
    window.onblur = function(){
        //离开当前页
    };一楼正确,楼主却跳过看二楼!不解!