国产99久久精品_欧美日本韩国一区二区_激情小说综合网_欧美一级二级视频_午夜av电影_日本久久精品视频

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當前位置: 首頁 - 科技 - 知識百科 - 正文

JavaScript實現cookie的寫入、讀取、刪除功能_javascript技巧

來源:懂視網 責編:小采 時間:2020-11-27 21:45:09
文檔

JavaScript實現cookie的寫入、讀取、刪除功能_javascript技巧

JavaScript實現cookie的寫入、讀取、刪除功能_javascript技巧:在沒介紹正文之前,先給大家介紹Cookie的基礎知識 首先了解什么是cookie cookie 是存儲于訪問者的計算機中的變量。每當同一臺計算機通過瀏覽器請求某個頁面時,就會發送這個 cookie。你可以使用 JavaScript 來創建和取回 cookie 的值。 coo
推薦度:
導讀JavaScript實現cookie的寫入、讀取、刪除功能_javascript技巧:在沒介紹正文之前,先給大家介紹Cookie的基礎知識 首先了解什么是cookie cookie 是存儲于訪問者的計算機中的變量。每當同一臺計算機通過瀏覽器請求某個頁面時,就會發送這個 cookie。你可以使用 JavaScript 來創建和取回 cookie 的值。 coo

在沒介紹正文之前,先給大家介紹Cookie的基礎知識

首先了解什么是cookie

  “cookie 是存儲于訪問者的計算機中的變量。每當同一臺計算機通過瀏覽器請求某個頁面時,就會發送這個 cookie。你可以使用 JavaScript 來創建和取回 cookie 的值。”

cookie 是訪問過的網站創建的文件,用于存儲瀏覽信息,例如個人資料信息。

  從JavaScript的角度看,cookie 就是一些字符串信息。這些信息存放在客戶端的計算機中,用于客戶端計算機與服務器之間傳遞信息。

  在JavaScript中可以通過 document.cookie 來讀取或設置這些信息。由于 cookie 多用在客戶端和服務端之間進行通信,所以除了JavaScript以外,服務端的語言(如PHP)也可以存取 cookie。

Cookie 基礎知識

cookie 是有大小限制的,每個 cookie 所存放的數據不能超過4kb,如果 cookie 字符串的長度超過4kb,則該屬性將返回空字符串。

由于 cookie 最終都是以文件形式存放在客戶端計算機中,所以查看和修改 cookie 都是很方便的,這就是為什么常說 cookie 不能存放重要信息的原因。

每個 cookie 的格式都是這樣的:=<值>;名稱和值都必須是合法的標示符。

cookie 是存在有效期的。在默認情況下,一個 cookie 的生命周期就是在瀏覽器關閉的時候結束。如果想要 cookie 能在瀏覽器關掉之后還可以使用,就必須要為該 cookie 設置有效期,也就是 cookie 的失效日期。

alert(typeof document.cookie)結果是 string,曾經我以為是array,還鬧過笑話...囧

cookie 有域和路徑這個概念。域就是domain的概念,因為瀏覽器是個注意安全的環境,所以不同的域之間是不能互相訪問 cookie 的(當然可以通過特殊設置的達到 cookie 跨域訪問)。路徑就是routing的概念,一個網頁所創建的 cookie 只能被與這個網頁在同一目錄或子目錄下得所有網頁訪問,而不能被其他目錄下得網頁訪問(這句話有點繞,一會看個例子就好理解了)。

其實創建cookie的方式和定義變量的方式有些相似,都需要使用 cookie 名稱和 cookie 值。同個網站可以創建多個 cookie ,而多個 cookie 可以存放在同一個cookie 文件中。

Cookie常見問題

cookie 存在兩種類型:

你瀏覽的當前網站本身設置的cookie

來自在網頁上嵌入廣告或圖片等其他域來源的 第三方 cookie (網站可通過使用這些 cookie 跟蹤你的使用信息)
剛剛基礎知識里面有說到 cookie 生命周期的問題,其實 cookie 大致可分為兩種狀態:

臨時性質的cookie。當前使用的過程中網站會儲存一些你的個人信息,當瀏覽器關閉后這些信息也會從計算機中刪除
設置失效時間的cookie。就算瀏覽器關閉了,這些信息業依然會在計算機中。如 登錄名稱和密碼,這樣無須在每次到特定站點時都進行登錄。這種cookie 可在計算機中保留幾天、幾個月甚至幾年。

cookie 有兩種清除方式:

通過瀏覽器工具清除 cookie (有第三方的工具,瀏覽器自身也有這種功能)
通過設置 cookie 的有效期來清除 cookie

注:刪除 cookie 有時可能導致某些網頁無法正常運行

瀏覽器可以通過設置來接受和拒絕訪問 cookie。

出于功能和性能的原因考慮,建議盡量降低 cookie 的使用數量,并且要盡量使用小 cookie。

關于cookie編碼的細節問題將會在cookie高級篇中單獨介紹。

假如是本地磁盤中的頁面,chrome的控制臺是無法用JavaScript讀寫操作 cookie 的,解決辦法...換一個瀏覽器^_^。

本章節分享幾段關于javascript對于cookie的簡單操作,比如對于cookie的寫入和刪除。

代碼很簡單,比較適合對于cookie基本操作還不太熟練的朋友參考。

一.寫入cookie:

二.讀取cookie:

三.刪除cookie:

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

JavaScript實現cookie的寫入、讀取、刪除功能_javascript技巧

JavaScript實現cookie的寫入、讀取、刪除功能_javascript技巧:在沒介紹正文之前,先給大家介紹Cookie的基礎知識 首先了解什么是cookie cookie 是存儲于訪問者的計算機中的變量。每當同一臺計算機通過瀏覽器請求某個頁面時,就會發送這個 cookie。你可以使用 JavaScript 來創建和取回 cookie 的值。 coo
推薦度:
標簽: 刪除 cookie js
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 国产欧美一区二区三区精品 | 青青草国产免费国产是公开 | 最新欧美日韩 | 国产日本在线观看 | 免费在线观看的视频 | 国产高清在线免费视频 | 亚洲国产精品热久久 | 日韩有码在线观看 | 2021精品国内一区视频自线 | 欧美亚洲综合在线 | 黄网站免费在线观看 | 日韩欧美中字 | 在线另类 | 国产成人夜色91 | 亚洲欧美日韩国产色另类 | 欧美com| 国产产一区二区三区久久毛片国语 | 国产成人亚洲欧美三区综合 | 欧美在线观看不卡 | 91亚洲国产成人久久精品网站 | 亚洲另类欧美日韩 | 日韩欧美综合 | 欧美首页 | 九九精品99久久久香蕉 | 国产精品3p视频 | 国产一二三区视频 | 日本不卡视频一区二区三区 | 性做久久久久 | 欧美日韩国 | 制服一区| 欧美精品v国产精品v日韩精品 | 日韩有码在线播放 | 欧美福利视频 | 亚洲欧美自拍一区 | 国产免费一区二区三区 | 国产伦精品一区二区三区免费下载 | 久久国内 | 日韩在线电影 | 欧美在线视频 一区二区 | 国产在线播放网站 | 91亚洲国产成人久久精品网址 |