jfy3d(劍事)BLOG

            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            37 隨筆 :: 0 文章 :: 363 評(píng)論 :: 0 Trackbacks

          onunload調(diào)用下面js函數(shù)

          <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)判斷瀏覽器是關(guān)閉還是刷新 ,因?yàn)樗⑿乱矔?huì)調(diào)用onunload

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

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

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

          評(píng)論

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

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

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

          非常希望能得到樓主的解答  回復(fù)  更多評(píng)論
            

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


          classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2
          這個(gè)是調(diào)用不彈出對(duì)話框的方法,實(shí)際是調(diào)用系統(tǒng)的方法如下
          document.all.WebBrowser.ExecWB(45,1);
            回復(fù)  更多評(píng)論
            

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

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

          # re: 關(guān)閉瀏覽器使session立即失效的方法 2006-01-10 21:00 yidinghe
          難道每個(gè)頁(yè)面都要加這個(gè)?如果是使用多頁(yè)面瀏覽器,在網(wǎng)站打開多個(gè)頁(yè)面怎么辦?  回復(fù)  更多評(píng)論
            

          # re: yidinghe 2006-01-11 09:38 劍事
          這個(gè)適合聊天室類的應(yīng)用

          不大清楚你想實(shí)現(xiàn)什么樣的功能?  回復(fù)  更多評(píng)論
            

          # re: 關(guān)閉瀏覽器使session立即失效的方法 2009-04-30 17:18 zsq
          但是對(duì)firefox是沒(méi)有用的  回復(fù)  更多評(píng)論
            

          # re: 關(guān)閉瀏覽器使session立即失效的方法 2009-04-30 17:19 zsq
          firefox,ie7等,event.clientX不識(shí)別  回復(fù)  更多評(píng)論
            

          主站蜘蛛池模板: 康保县| 姜堰市| 梅州市| 六枝特区| 沂水县| 湘潭县| 华亭县| 九江市| 恩平市| 宜兴市| 泗阳县| 宁津县| 南昌县| 札达县| 陇南市| 西安市| 威宁| 香河县| 阿鲁科尔沁旗| 什邡市| 揭西县| 平原县| 木兰县| 体育| 吉首市| 兰西县| 永登县| 西平县| 托克托县| 承德市| 济源市| 聂荣县| 杭锦后旗| 金塔县| 文成县| 滨州市| 玉林市| 澄城县| 札达县| 乌什县| 韩城市|