亚洲国产精品人久久,亚洲va国产日韩欧美精品色婷婷,久久久久88色偷偷,免费人成黄页在线观看国际

17站長網

17站長網 首頁 編程 JavaScript 查看內容

JavaScript實例--創建一個歡迎cookie

2022-10-26 18:48| 查看: 2502 |來源: 互聯網

這篇文章主要為大家詳細介紹了JavaScript Canvas繪制六邊形網格,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

一、實例代碼

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

<!DOCTYPE html>

<html lang="en">

<head>

  <meta charset="UTF-8">

  <meta http-equiv="X-UA-Compatible" content="IE=edge">

  <meta name="viewport" content="width=device-width, initial-scale=1.0">

  <title>創建一個歡迎cookie</title>

</head>

<head>

  <script>

    function setCookie(cname, cvalue, exdays) {

      var d = new Date();

      d.setTime(d.getTime() + (exdays*24*60*60*1000));

      var expires = "expires=" + d.toGMTString();

      document.cookie = cname + "=" + cvalue + ";" + expires;

      /*

      document.cookie = "username=John Doe; expires=Sun, 31 Dec 2017 12:00:00 UTC";

      通過把 cookie 名稱、cookie 值和過期字符串相加,該函數就設置了 cookie。

      */

    }

    function getCookie(cname) {

      var name = cname + "=";

      var ca = document.cookie.split(';');

      for(var i = 0; i < ca.length; i++) {

        var c = ca[i].trim();

        if(c.indexOf(name) == 0) {

          return c.substring(name.length, c.length);

        }

        return "";

      }

    }

    //檢查cookie是否已存在,即檢查頁面是否已經訪問過

    function checkCookie() {

      var user = getCookie('username');

      if(user != "") {

        alert("歡迎 " + user + " 再次訪問");

      }else {

        user = prompt("請輸入你的名字:", "");//返回值  如果用戶單擊提示框的取消按鈕,則返回 null。如果用戶單擊確認按鈕,則返回輸入字段當前顯示的文本。

        if(user != "" && user != null) {

          setCookie("username", user, 30);//cookie 的名字(cname),cookie 的值(cvalue),以及知道 cookie 過期的天數(exdays)。

        }

      }

    }

  </script>

</head>

<body onload="checkCookie()">

  <!-- onload屬性通常寫在body標簽中,一旦把頁面的圖像,css等文件加載完后,就立即執行一段JavaScript代碼 -->

</body>

</html>

二、實例演示

因為設置了過期時間,所以關閉瀏覽器再打開還是會顯示訪問信息

查看cookie情況:

可以清楚的看見cookie的存儲

三、實例剖析

方法解析:

1

alert("歡迎 " + user + " 再次訪問");

alert(message) 方法用于顯示帶有一條指定消息和一個 OK 按鈕的警告框。
message:要在 window 上彈出的對話框中顯示的純文本(而非 HTML 文本)

1

user = prompt("請輸入你的名字:", "");

prompt((text,defaultText) 方法用于顯示可提示用戶進行輸入的對話框。
text:可選。要在對話框中顯示的純文本(而不是 HTML 格式的文本)。
defaultText:可選。默認的輸入文本。

1

2

var d = new Date();

d.setTime(d.getTime() + (exdays*24*60*60*1000));

Date()方法返回當前的日期時間

setTime(millisec)在1970年01月01日上添加毫秒數,然后返回新的日期。
millisec:必需的,是一個毫秒值

getTime() 方法可返回距 1970 年 1 月 1 日之間的毫秒數。
setTime和getTime方法都與1970年1月1日有關

1

var expires = "expires=" + d.toGMTString();

toGMTString() 方法可根據格林威治時間 (GMT) 把 Date 對象轉換為字符串,并返回結果。

1

var ca = document.cookie.split(';');

split() 方法用于把一個字符串分割成字符串數組。

1

var c = ca[i].trim();

去除字符串的頭尾空格

1

if(c.indexOf(name) == 0)

indexOf() 方法可返回某個指定的字符串值在字符串中首次出現的位置。

1

return c.substring(name.length, c.length);

substring() 方法用于提取字符串中介于兩個指定下標之間的字符。
substring() 方法返回的子串包括 開始 處的字符,但不包括 結束 處的字符。

實例執行原理解析:

頁面js總共由三個函數組成,checkCookie(),setCookie()和getCookie()

<body onload="checkCookie()"></body>這里在body的onload屬性上寫了一個函數

checkCookie(),當頁面加載完后,便會自動執行checkCookie()函數里的代碼

首先通過getCookie()函數獲取用戶信息

getCookie函數中:
var ca = document.cookie.split(’;’);生成的ca字符串數組長度為1,就是cookie的值,如果有多個cookie的話,中間會用;符號分割

然后通過判斷獲取的字符是否為空來判斷獲取結果,如果不為空則直接彈出彈窗歡迎用戶,如果為空說明還沒有訪問過,彈出彈窗讓用戶輸入信息記錄,然后調用setCookie()函數來記錄用戶信息

在setCookie()函數中設置cookie方式

document.cookie = “username=John Doe; expires=Sun, 31 Dec 2017 12:00:00 UTC”;
通過把 cookie 名稱、cookie 值和過期時間字符串相加,該函數就設置了 cookie。

到此這篇關于JavaScript實例--創建一個歡迎cookie的文章就介紹到這了。

tag標簽:JavaScript cookie
本文最后更新于 2022-10-26 18:48,某些文章具有時效性,若有錯誤或已失效,請在網站留言或聯系站長:17tui@17tui.com
·END·
站長網微信號:w17tui,關注站長、創業、關注互聯網人 - 互聯網創業者營銷服務中心

免責聲明:本站部分文章和圖片均來自用戶投稿和網絡收集,旨在傳播知識,文章和圖片版權歸原作者及原出處所有,僅供學習與參考,請勿用于商業用途,如果損害了您的權利,請聯系我們及時修正或刪除。謝謝!

17站長網微信二維碼

始終以前瞻性的眼光聚焦站長、創業、互聯網等領域,為您提供最新最全的互聯網資訊,幫助站長轉型升級,為互聯網創業者提供更加優質的創業信息和品牌營銷服務,與站長一起進步!讓互聯網創業者不再孤獨!

掃一掃,關注站長網微信

大家都在看

    熱門排行

      最近更新

        返回頂部
        亚洲国产精品人久久,亚洲va国产日韩欧美精品色婷婷,久久久久88色偷偷,免费人成黄页在线观看国际
        亚洲成人福利片| 欧美二区三区的天堂| 午夜精品福利一区二区蜜股av | 欧美夫妻性生活| 欧美成人精品1314www| 91福利小视频| 亚洲国产精品99久久久久久久久 | 欧美日韩在线不卡| 欧美精品久久一区二区三区| 久久久夜色精品亚洲| 一区二区三区不卡在线观看 | 韩国女主播一区| 日韩和欧美一区二区三区| 麻豆成人av在线| 日韩和欧美的一区| 亚洲欧美国产毛片在线| 国产麻豆精品视频| 久久精品视频在线免费观看| www国产精品av| 91精品国产手机| 欧美亚洲尤物久久| av中文字幕在线不卡| 日本欧洲一区二区| 精品视频999| 国产肉丝袜一区二区| 一区二区三区四区在线免费观看| 视频一区免费在线观看| 午夜视黄欧洲亚洲| 日韩欧美一级二级| 久久精品国产秦先生| 亚洲一级二级三级| 17c精品麻豆一区二区免费| 久久影院午夜论| 久久久久久日产精品| 国产视频911| 日本电影欧美片| 一区二区三区美女视频| 中文字幕在线不卡一区| 亚洲mv在线观看| 综合久久综合久久| 粉嫩蜜臀av国产精品网站| 成人一区二区三区视频| 91国产视频在线观看| 欧美乱妇23p| 欧洲一区二区三区免费视频| 亚洲美女少妇撒尿| 精品欧美一区二区在线观看| 亚洲色图视频网| 欧美男男青年gay1069videost| 青青青伊人色综合久久| 日本vs亚洲vs韩国一区三区| 成人毛片视频在线观看| 欧美日韩综合色| 亚洲成人www| 久久精品免费看| 国产在线精品一区二区夜色| 国产亚洲欧美在线| 欧美揉bbbbb揉bbbbb| 欧美午夜精品理论片a级按摩| 国产精品乱人伦中文| 1000部国产精品成人观看| 亚洲欧美日韩国产成人精品影院 | 国产亚洲成av人在线观看导航| 一本一道久久a久久精品| 成人免费高清视频| 成人h精品动漫一区二区三区| 国产**成人网毛片九色 | 日韩精品专区在线影院观看| 精品国产亚洲在线| 国产亚洲综合色| 亚洲色图视频网| 肉色丝袜一区二区| 国产一区二区免费看| 不卡的av在线| 在线成人av网站| 久久综合国产精品| 亚洲欧美怡红院| 天堂精品中文字幕在线| 极品少妇一区二区三区精品视频 | 欧美精彩视频一区二区三区| 国产精品国产三级国产普通话蜜臀 | 日韩精品一区二区三区中文不卡| 26uuu亚洲综合色欧美 | 国产一区二区免费视频| jlzzjlzz亚洲日本少妇| 这里只有精品免费| 国产精品电影一区二区| 日本最新不卡在线| av不卡一区二区三区| 日韩一区二区在线观看| 综合色中文字幕| 国产一区二区在线观看免费| 欧美在线视频日韩| 国产肉丝袜一区二区| 日韩激情视频在线观看| 成人深夜视频在线观看| 91精品国产91久久久久久一区二区| 久久精品亚洲一区二区三区浴池| 一区二区三区在线免费观看| 韩国中文字幕2020精品| 欧美日韩高清影院| 亚洲乱码国产乱码精品精可以看 | 国产精品亲子乱子伦xxxx裸| 亚洲妇熟xx妇色黄| 波多野结衣一区二区三区| 91麻豆精品国产无毒不卡在线观看 | 666欧美在线视频| 中文字幕综合网| 粉嫩aⅴ一区二区三区四区| 日韩欧美卡一卡二| 亚洲超碰精品一区二区| 色久优优欧美色久优优| 国产精品久久久久久久久免费相片| 麻豆91在线观看| 91精品国产91久久久久久一区二区| 亚洲综合视频在线| 91久久精品一区二区| 亚洲欧美日韩国产综合| 一本一道波多野结衣一区二区| 国产精品久久久久影院老司| 国产a视频精品免费观看| 久久久91精品国产一区二区精品| 久久国产尿小便嘘嘘| 日韩一区二区三| 美女mm1313爽爽久久久蜜臀| 日韩一级免费观看| 久久激情综合网| 精品盗摄一区二区三区| 久久99精品久久只有精品| 精品欧美乱码久久久久久| 激情综合网av| 国产女人aaa级久久久级| 成人毛片视频在线观看| 亚洲黄色尤物视频| 欧美群妇大交群的观看方式| 日韩成人dvd| 久久综合色鬼综合色| 丰满少妇久久久久久久| 1000部国产精品成人观看| 在线观看亚洲精品视频| 日本欧美久久久久免费播放网| 日韩免费视频线观看| 国产精品18久久久久久久久 | 久久久蜜桃精品| fc2成人免费人成在线观看播放| 亚洲天堂福利av| 在线电影国产精品| 国产成人精品三级| 亚洲激情图片qvod| 精品国产免费一区二区三区四区 | 91蝌蚪porny成人天涯| 亚洲成a人片在线不卡一二三区| 日韩一级二级三级精品视频| 国产不卡在线一区| 亚洲国产另类av| 国产午夜精品在线观看| 在线精品视频一区二区三四| 蜜桃精品视频在线| 亚洲三级在线免费观看| 日韩欧美三级在线| 色视频成人在线观看免| 韩国女主播一区| 亚洲精品欧美在线| 久久久久久久久97黄色工厂| 欧美中文字幕一区二区三区| 国产九色sp调教91| 丝袜美腿亚洲综合| |精品福利一区二区三区| 欧美电影免费观看完整版| 色婷婷亚洲综合| 国产成人av一区| 免费观看成人av| 亚洲综合在线视频| 国产精品久久久久aaaa| 欧美成人性战久久| 欧美人妇做爰xxxⅹ性高电影| 99免费精品视频| 国产一二精品视频| 蜜桃av一区二区| 五月婷婷久久综合| 一区av在线播放| 亚洲免费av网站| 国产精品白丝在线| 中文字幕乱码久久午夜不卡| 欧美一区二区三区四区五区| 欧美色电影在线| 欧美亚一区二区| 一本久道中文字幕精品亚洲嫩| 成人性生交大片免费看在线播放| 九九热在线视频观看这里只有精品 | 欧美日韩国产高清一区二区| 色婷婷激情综合| 91免费国产视频网站| 97aⅴ精品视频一二三区| 波多野结衣在线一区| 粉嫩蜜臀av国产精品网站| 成人精品国产一区二区4080| 成人18精品视频| 色av一区二区| 欧美日韩免费电影|