每日一得

          不求多得,只求一得 about java,hibernate,spring,design,database,Ror,ruby,快速開發
          最近關心的內容:SSH,seam,flex,敏捷,TDD
          本站的官方站點是:顛覆軟件

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            220 隨筆 :: 9 文章 :: 421 評論 :: 0 Trackbacks
          key words:js捕捉瀏覽器退出 關閉瀏覽器 刷新瀏覽器

          有時在用戶session管理時,需要跟蹤會話狀態,比如當前在線用戶,如果用戶非正常退出,需要知道。

          用js控制瀏覽器的關閉是一個輔助的手段,當然也可以設置session的有效期,不過不夠及時。

          js代碼如下:

          <html>
          <script?language="javascript">?
          <!--?
          var?s="close";?
          function?window.onunload(){?
          ????
          if(s=="fresh")?
          ????????
          if(window.screenLeft>10000){alert('1?±?');}
          ????????
          else{alert('?¢D?');}?
          ????
          else?alert('1?±?');?
          }?
          function?window.onbeforeunload()
          {?
          ????s
          ="fresh";?
          }?
          -->?
          </script>
          </html>

          posted on 2006-07-20 10:50 Alex 閱讀(1249) 評論(0)  編輯  收藏 所屬分類: web技術
          主站蜘蛛池模板: 鹤壁市| 会泽县| 常宁市| 历史| 吴忠市| 乌兰察布市| 临邑县| 锦州市| 罗城| 定安县| 屏边| 汝南县| 漳州市| 乌恰县| 葫芦岛市| 大足县| 凯里市| 绍兴县| 连州市| 加查县| 德令哈市| 横峰县| 洪泽县| 凉城县| 巩义市| 舞钢市| 永康市| 乃东县| 社旗县| 德州市| 图们市| 双鸭山市| 赤水市| 新泰市| 元朗区| 茶陵县| 成安县| 宝丰县| 饶平县| 茂名市| 石景山区|