麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 語言 > JavaScript > 正文

javascript實現設置、獲取和刪除Cookie的方法

2024-05-06 16:21:08
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了javascript實現設置、獲取和刪除Cookie的方法,涉及javascript操作cookie的常用技巧,非常簡單實用,需要的朋友可以參考下

本文實例講述了javascript實現設置、獲取和刪除Cookie的方法。分享給大家供大家參考。具體實現方法如下:

 

 
  1. /*  
  2. *設置Cookie  
  3.  
  4. * name:cookie所對應的鍵  
  5. * value:cookie所對應的值  
  6. * expires:cookie所對應的有效時間  
  7. * path:指定可訪問cookie的路徑  
  8. * domain:指定可訪問cookie的主機名  
  9. * secure:安全性  
  10. */ 
  11. function setCookie (name,value,expires,path,domain,secure) {  
  12. //cookie鍵值對  
  13. var str = name + "=" + escape(value);  
  14. //設置cookie的有效期,以小時為單位  
  15. if(expires > 0){  
  16. var date = new Date();  
  17. var ms = expires * 3600 * 1000;  
  18. date.setTime(date.getTime() + ms);  
  19. str += "; expires=" + date.toGMTString();  
  20. }  
  21. if(path){  
  22. str += "; path=" + path;  
  23. }  
  24. if(domain){  
  25. str += "; domain=" + domain;  
  26. }  
  27. if(secure){  
  28. str += "; secure";  
  29. }  
  30. document.cookie = str;  
  31. }  
  32. /*  
  33. *獲得Cookie  
  34.  
  35. *cookie_name:cookie的鍵  
  36. */ 
  37. function getCookie(cookie_name)  
  38. {  
  39. var value = null;  
  40. var allcookies = document.cookie;  
  41. var cookie_pos = allcookies.indexOf(cookie_name);  
  42. // 如果找到了索引,就代表cookie存在,  
  43. // 反之,就說明不存在。  
  44. if (cookie_pos != -1)  
  45. {  
  46. // 把cookie_pos放在值的開始,只要給值加1即可。  
  47. cookie_pos += cookie_name.length + 1;  
  48. var cookie_end = allcookies.indexOf(";", cookie_pos);  
  49. if (cookie_end == -1)  
  50. {  
  51. cookie_end = allcookies.length;  
  52. }  
  53. value = unescape(allcookies.substring(cookie_pos, cookie_end));  
  54. }  
  55. return value;  
  56. }  
  57. /*  
  58. *刪除Cookie  
  59.  
  60. *cookie_name:cookie的鍵  
  61. */ 
  62. function delCookie(cookie_name)  
  63. {  
  64. var exp = new Date();  
  65. exp.setTime(exp.getTime() - 1);  
  66. var value = getCookie(cookie_name);  
  67. if(value){  
  68. document.cookie= cookie_name + "=" + value + ";expires=" + exp.toGMTString();  
  69. }  

希望本文所述對大家的javascript程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 欧美视屏一区二区 | 国产成人精品午夜视频' | 亚洲欧美国产高清 | 国产三级精品最新在线 | 欧美激情猛片xxxⅹ大3 | 国产99久久精品一区二区300 | 亚洲涩涩图 | 成年免费看 | av电影手机在线看 | 亚洲视频网 | 91精品国产乱码久久久久久久久 | 久久中文免费 | 日本a∨精品中文字幕在线 被啪羞羞视频在线观看 | 美女污污在线观看 | 国产免费v片 | 国产成人高清成人av片在线看 | 99麻豆久久久国产精品免费 | 99热1| 欧美精品久久久久久久久久 | chinesexxxx刘婷hd| 一边吃奶一边插下面 | 亚洲情在线| 91av在线免费播放 | 男女做性免费网站 | 一级做受毛片免费大片 | 成人激情视频网站 | 久久精品久 | 日韩视频在线免费 | 少妇一级淫片免费放正片 | 在线中文字幕观看 | 一级一级一级毛片 | 亚洲导航深夜福利涩涩屋 | 欧美日本色 | 国产成人精品一区二区仙踪林 | 青青操精品 | 黄色片网站在线看 | 日韩美香港a一级毛片 | japanese hot milf free av | 国产成人精品免费视频大全最热 | 99精品在线免费 | 欧美成人激情在线 |