整合營銷服務(wù)商

          電腦端+手機(jī)端+微信端=數(shù)據(jù)同步管理

          免費咨詢熱線:

          JS:只要關(guān)閉瀏覽器,就清除登錄?(即清除緩存數(shù)據(jù))

          JS:只要關(guān)閉瀏覽器,就清除登錄?(即清除緩存數(shù)據(jù))

          入我的主頁,查看更多JS的分享!

          我的代碼有多短,本篇內(nèi)容就有多短!

          本地存儲對比:

          • sessionStorage,關(guān)閉窗口就被清除;
          • localStorage,一直存在直到手動刪除;
          • cookie,設(shè)置有效期,可以直接實現(xiàn)標(biāo)題的需求

          今天不想多說話,直接貼上代碼:

          //判斷是否支持 比如瀏覽器開啟了隱私模式
          var isCookie=()=>{
            return navigator.cookieEnabled;
          };
          //存儲
          function setCookie(cname, cvalue, exdays=0) {
            cvalue=encodeURIComponent(JSON.stringify(cvalue));
            if (exdays > 0) {
              var d=new Date().getTime() + exdays * 24 * 3600 * 1000 + 8 * 3600 * 1000;
              var expires="expires=" + new Date(d).toUTCString();
              document.cookie=cname + "=" + cvalue + ";" + expires + ";path=/";
            } else {
              document.cookie=cname + "=" + cvalue + ";" + ";path=/";
            }
          }
          //獲取
          function getCookie(cname) {
            var name=cname + "=";
            var ca=document.cookie.split(";");
            for (var i=0; i < ca.length; i++) {
              var c=ca[i];
              while (c.charAt(0)==" ") {
                c=c.substring(1);
              }
              if (c.indexOf(name)==0) {
                let d=c.substring(name.length, c.length);
                return JSON.parse(decodeURIComponent(d));
              }
            }
            return "";
          }
          //獲取 通過正則
          // function getCookie(name) {
          //   var arr,
          //     reg=new RegExp("(^| )" + name + "=([^;]*)(;|$)");
          //   if ((arr=document.cookie.match(reg))) {
          //     return JSON.parse(decodeURIComponent(arr[2]));
          //   } else {
          //     return null;
          //   }
          // }
          //刪除
          function deleteCookie(name) {
            var date=new Date();
            date.setTime(date.getTime() - 1);
            var delValue=getCookie(name);
            if (delValue) {
              document.cookie=name + "=" + delValue + ";expires=" + date.toGMTString();
            }
          }

          使用示例:

          //定義key
          const tk="tk2020";
          const uk="uk2020";
          //保存
          setCookie(tk, "14332239527007001", 0);
          setCookie(uk, { id: 1, name: "以氣御碼" }, 0);
          //獲取
          let token=getCookie(tk);
          let user=getCookie(uk);
          console.log(token);
          console.log(user);

          當(dāng)使用setCookie時,傳0或不傳,表示關(guān)閉瀏覽器后就被清除,截圖預(yù)覽:

          當(dāng)?shù)卿浀男畔⒋鎯檫@種形式,可以實現(xiàn)關(guān)閉瀏覽器,就清除登錄信息。也可以再配合登錄有效期,總不能“只要不關(guān)瀏覽器,就不退出登錄了”。

          文檔:

        1. MDN Cookie(https://developer.mozilla.org/en-US/docs/Web/API/Document/cookie)
        2. W3c Cookie(https://www.w3school.com.cn/js/js_cookies.asp)
        3. 菜鳥教程 Cookie(https://www.runoob.com/js/js-cookies.html)
        4. 有補充請在評論區(qū)留言。

          何打開HTML文件?一文教你多種方法!HTML文件是網(wǎng)頁開發(fā)的基礎(chǔ),它可以包含文本、圖像、音頻、視頻等多種多媒體元素。那么,我們該如何打開這樣的文件呢?下面來介紹幾種常見的方法。第一種方法是使用瀏覽器打開。這是最常見的方式,只需要幾個簡單的步驟就能完成。首先,我們可以使用Chrome瀏覽器。打開Chrome瀏覽器,然后在地址欄中輸入HTML文件的URL,或者直接將HTML文件拖拽到瀏覽器窗口中,HTML文件就會在瀏覽器中打開了。同樣的,使用Firefox瀏覽器和Safari瀏覽器也是類似的操作,只需要在地址欄中輸入URL或者拖拽HTML文件到瀏覽器窗口中即可。第二種方法是使用編輯器打開。如果你習(xí)慣使用Sublime Text或者Atom這樣的編輯器,也可以通過它們來打開HTML文件。

          只需要在菜單欄中選擇“文件”->“打開”,然后在彈出的文件瀏覽器窗口中找到你的HTML文件,點擊打開即可。第三種方法是使用命令行工具打開。如果你熟悉命令行操作,可以使用命令行工具來打開HTML文件。在Windows系統(tǒng)中,打開命令提示符,使用cd命令切換到HTML文件所在的目錄,然后在命令提示符中輸入"type filename.html"(其中filename.html是你的HTML文件名),HTML文件的內(nèi)容將會在命令提示符中顯示。在macOS系統(tǒng)中,打開終端,使用cd命令切換到HTML文件所在的目錄,然后在終端中輸入"cat filename.html"(其中filename.html是你的HTML文件名),HTML文件的內(nèi)容將會在終端中顯示。通過以上幾種方式,你可以輕松地打開HTML文件。

          無論是使用瀏覽器、編輯器還是命令行工具,都能夠幫助你查看和編輯HTML文件,更好地進(jìn)行網(wǎng)頁開發(fā)工作。參考資料:- [How to Open HTML Files](https://www.wikihow.com/Open-HTML-Files)- [How to Open HTML Files](https://www.techwalla.com/articles/how-to-open-html-files)

          們平時用QQ跟朋友們聊天的時候,總是發(fā)現(xiàn)QQ聊天窗口右側(cè)除了偶爾會有對方的QQ秀外,大部分時間都是顯示廣告,而且還分為上中下三個廣告,非常煩人。所以,今天懿古今就跟分享2016年適用的如何去除(屏蔽)QQ聊天窗口右側(cè)上中下的廣告的圖文教程。PS:本文以WIN7系統(tǒng)為例,其他系統(tǒng)也大同小異。

          去除(屏蔽)QQ聊天窗口右側(cè)上中下的廣告步驟:

          方法一:修改QQ廣告文件夾權(quán)限法

          1、打開C盤,點擊頂部的【工具】>> 文件夾選項 >> 查看 >> 在“高級設(shè)置”中找到“隱藏文件和文件夾” >> 選擇“顯示隱藏的文件、文件夾和驅(qū)動器” >> 點擊【確定】按鈕。

          2、按以下路徑(C:\Users\Administrator\AppData\Roaming\Tencent\QQ\Misc)找到com.tencent.advertisement文件夾。

          3、鼠標(biāo)對著com.tencent.advertisement文件夾點擊右鍵 >> 選擇【屬性】 >> 點擊【安全】 >> 點擊【編輯】 >> 然后對里面的用戶名分別勾選【拒絕】中的【完全控制】,然后點擊【應(yīng)用】和【確定】按鈕即可。

          4、重新按步驟1把“隱藏文件和文件夾”選擇“不顯示隱藏的文件、文件夾或驅(qū)動器”,然后點擊【確定】按鈕。

          至此,我們已經(jīng)成功去除(屏蔽)QQ聊天窗口右側(cè)的上中下廣告,具體屏蔽廣告前后效果圖如下:

          方法二:自欺欺人之不顯示側(cè)邊欄法

          1、登錄QQ后,點擊面板最下方右側(cè)第二個圖片(小齒輪)。

          2、在基本設(shè)置中點擊【會話窗口】,然后在右側(cè)的“會話窗口”中取消“總是顯示好友聊天窗口側(cè)邊欄”的勾去掉,然后關(guān)閉即可隱藏QQ聊天窗口右側(cè)的側(cè)邊欄,從而實現(xiàn)不顯示廣告的目的。

          至此,我們已經(jīng)成功隱藏QQ聊天窗口右側(cè)的上中下廣告,具體屏蔽廣告前后效果圖如下:

          方法三:花錢消災(zāi)之購買會員法

          這個方法操作跟方法二差不多,首先登錄QQ后,點擊面板最下方右側(cè)第二個圖片(小齒輪),接著在基本設(shè)置中點擊【會話窗口】,然后在右側(cè)的“會話窗口”中勾選“不顯示廣告(會員設(shè)置項)”即可實現(xiàn)QQ聊天窗口右側(cè)不顯示廣告的目的。

          我比較喜歡第一種,只要不升級QQ,應(yīng)該都不用再次設(shè)置這個QQ廣告文件夾的權(quán)限,如果升級后發(fā)現(xiàn)又出現(xiàn)廣告,我們可以再次使用方法一屏蔽它。當(dāng)然,如果有錢,還是方法三比較容易、簡單。

          本文來自本人旗下的懿古今博客,原文地址:http://yigujin.wang/971.html


          主站蜘蛛池模板: 日本不卡一区二区三区| 精品一区二区三区免费观看| 国产精品一区在线观看你懂的| 精品无码一区二区三区亚洲桃色| 精品国产天堂综合一区在线| 国产精品香蕉在线一区| 日产精品久久久一区二区| 国产一区二区三区乱码| 国产爆乳无码一区二区麻豆| 精品国产伦一区二区三区在线观看| 亚洲A∨精品一区二区三区下载| 精品一区二区三区水蜜桃| 国产在线精品一区二区在线观看| 无码人妻精品一区二区在线视频| 国产乱人伦精品一区二区在线观看| 色视频综合无码一区二区三区| 国产精品毛片VA一区二区三区 | 伊人久久大香线蕉AV一区二区| 国产精品福利一区二区久久| 日本免费一区二区三区四区五六区 | 国产a久久精品一区二区三区| 亚洲乱色熟女一区二区三区蜜臀| 91精品一区二区| 伊人色综合一区二区三区影院视频| 中文字幕一区二区三区人妻少妇| 国产福利一区二区三区| 久久毛片一区二区| 午夜性色一区二区三区不卡视频 | 国产精品亚洲产品一区二区三区 | 亚洲熟妇成人精品一区| 亚洲Av无码一区二区二三区| 亚洲色一区二区三区四区| 国产精品99精品一区二区三区| 午夜爽爽性刺激一区二区视频| 免费一区二区三区四区五区| 丰满人妻一区二区三区视频53| 精品国产福利第一区二区三区| 亚洲无圣光一区二区| 国产传媒一区二区三区呀| 精品人妻少妇一区二区三区| 免费视频一区二区|