jfy3d(劍事)BLOG

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            37 隨筆 :: 0 文章 :: 363 評論 :: 0 Trackbacks

          onunload調用下面js函數

          <script language="javaScript">
          function removeline(){
          if(event.clientX<0&&event.clientY<0)
            {
          document.write('<iframe width="100" height="100" src="page/removeline.jsp"></iframe><OBJECT classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0  id=WebBrowser width=0></OBJECT>');
          document.all.WebBrowser.ExecWB(45,1);
          }
          }
          </script>

          if(event.clientX<0&&event.clientY<0)判斷瀏覽器是關閉還是刷新 ,因為刷新也會調用onunload

          document.all.WebBrowser.ExecWB(45,1);是無提示的關閉瀏覽器

          removeline.jsp 加上invalidate()代碼就可以了

          posted on 2005-05-14 09:03 劍事 閱讀(11833) 評論(8)  編輯  收藏 所屬分類: 小程序

          評論

          # re: 關閉瀏覽器使session立即失效的方法 2005-05-31 12:14 question
          看到這個標題覺得很興奮,終于可以解決困擾已久的問題了
          可是有些地方我還是不明白

          removeline.jsp 加上invalidate()代碼就可以了
          invalidate()的代碼是什么??

          classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2
          這個id就是指當前session么?所有的session都是這個固定id么?

          非常希望能得到樓主的解答  回復  更多評論
            

          # re: 關閉瀏覽器使session立即失效的方法 2005-05-31 13:44 劍事
          invalidate()就是session.invalidate()清除session]


          classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2
          這個是調用不彈出對話框的方法,實際是調用系統的方法如下
          document.all.WebBrowser.ExecWB(45,1);
            回復  更多評論
            

          # re: 關閉瀏覽器使session立即失效的方法 2005-09-05 16:37 http://www.cnblogs.com/applegreen
          好文,感謝  回復  更多評論
            

          # re: 關閉瀏覽器使session立即失效的方法 2005-12-02 15:06 簡單凡人
          如果用戶打開了多個頁面,如果他關閉其中一個不需要的頁面,那么他不就又要被程序提示重新登陸?  回復  更多評論
            

          # re: 關閉瀏覽器使session立即失效的方法 2006-01-10 21:00 yidinghe
          難道每個頁面都要加這個?如果是使用多頁面瀏覽器,在網站打開多個頁面怎么辦?  回復  更多評論
            

          # re: yidinghe 2006-01-11 09:38 劍事
          這個適合聊天室類的應用

          不大清楚你想實現什么樣的功能?  回復  更多評論
            

          # re: 關閉瀏覽器使session立即失效的方法 2009-04-30 17:18 zsq
          但是對firefox是沒有用的  回復  更多評論
            

          # re: 關閉瀏覽器使session立即失效的方法 2009-04-30 17:19 zsq
          firefox,ie7等,event.clientX不識別  回復  更多評論
            

          主站蜘蛛池模板: 五大连池市| 分宜县| 万荣县| 张家口市| 怀集县| 沛县| 十堰市| 买车| 盐津县| 昌都县| 芜湖县| 星子县| 汉沽区| 怀安县| 朔州市| 磴口县| 潞城市| 高邮市| 泊头市| 彝良县| 宜兰市| 湾仔区| 名山县| 金湖县| 大埔区| 兴宁市| 周宁县| 连山| 新乡市| 博野县| 宜州市| 兴国县| 城固县| 湖口县| 长泰县| 绵阳市| 苗栗县| 汝阳县| 来安县| 若尔盖县| 阳西县|