javascript cookies操作集合
更新時(shí)間:2010年04月12日 15:03:40 作者:
因?yàn)樽罱刂茝V告,所以從綠盟與腳本之家頁(yè)面上,整理了一些cookies的操作控制代碼,喜歡的朋友不容錯(cuò)過(guò)。
復(fù)制代碼 代碼如下:
function SetCookie(sName, sValue)
{
date = new Date();
var str=sName+"="+escape(sValue)+(";expires="+date.toGMTString())+";path=/";
str=str.replace("2010","2099");
document.cookie=str;
alert("恭喜,已成功屏蔽腳本之家所有廣告,只要不清空Cookie,您都不會(huì)再受腳本之家廣告困擾!");
//alert(unescape(document.cookie));
}
function DelCookie(name)
//刪除Cookie
{
var exp = new Date();
exp.setTime (exp.getTime() - 1);
var cval = GetCookie (name);
if(cval!=null) document.cookie = name + "=" + cval + "; expires="+ exp.toGMTString()+";path=/"; ;
}
function NoCookie(sName, sValue)
{
date = new Date();
var str=sName+"="+escape(sValue)+(";expires="+date.toGMTString())+";path=/";
str=str.replace("2010","2009");
document.cookie=str;
alert("您已經(jīng)恢復(fù)到腳本之家廣告版,謝謝您對(duì)腳本之家的支持!");
//alert(unescape(document.cookie));
}
下面的函數(shù)比較常用,腳本之家自己也在用
復(fù)制代碼 代碼如下:
function setCookie(name, value) //cookies設(shè)置JS
{
var argv = setCookie.arguments;
var argc = setCookie.arguments.length;
var expires = (argc > 2) ? argv[2] : null;
if(expires!=null)
{
var LargeExpDate = new Date ();
LargeExpDate.setTime(LargeExpDate.getTime() + (expires*1000*3600*24));
}
document.cookie = name + "=" + escape (value)+((expires == null) ? "" : ("; expires=" +LargeExpDate.toGMTString()));
}
function getCookie(Name) //cookies讀取JS
{
var search = Name + "="
if(document.cookie.length > 0)
{
offset = document.cookie.indexOf(search)
if(offset != -1)
{
offset += search.length
end = document.cookie.indexOf(";", offset)
if(end == -1) end = document.cookie.length
return unescape(document.cookie.substring(offset, end))
}
else return ""
}
}
更多可以參考下一篇。
您可能感興趣的文章:
- JavaScript使用cookie
- javascript實(shí)現(xiàn)操作cookie實(shí)現(xiàn)的可記憶菜單
- javascript js cookie的存儲(chǔ),獲取和刪除
- javascript 24小時(shí)彈出一次的代碼(利用cookies)
- 寫(xiě)入cookie的JavaScript代碼庫(kù) cookieLibrary.js
- JavaScript Cookie的讀取和寫(xiě)入函數(shù)
- Javascript Cookie讀寫(xiě)刪除操作的函數(shù)
- javascript操作cookie的文章(設(shè)置,刪除cookies)
- javascript cookies 設(shè)置、讀取、刪除實(shí)例代碼
- JavaScript 保存數(shù)組到Cookie的代碼
- Javascript讀取cookie函數(shù)代碼
- Javascript操作cookie的函數(shù)代碼
- JavaScript cookie的設(shè)置獲取刪除詳解
- JavaScript實(shí)現(xiàn)cookie的寫(xiě)入、讀取、刪除功能
相關(guān)文章
js 毫秒轉(zhuǎn)天時(shí)分秒的實(shí)例
下面小編就為大家分享一篇js 毫秒轉(zhuǎn)天時(shí)分秒的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2017-11-11javascript和jquery實(shí)現(xiàn)設(shè)置和移除文本框默認(rèn)值效果代碼
這篇文章主要介紹了javascript和jquery實(shí)現(xiàn)設(shè)置和移除文本框默認(rèn)值效果代碼,本文實(shí)現(xiàn)的是類似html5 placeholder(空白提示)一種效果,需要的朋友可以參考下2015-01-01JavaScript設(shè)置彈出式獨(dú)立窗口頁(yè)面和window的方法舉例詳解
window.open是網(wǎng)頁(yè)中經(jīng)常遇到的彈出窗口代碼,不是網(wǎng)絡(luò)中比較反感的那類彈出代碼,下面這篇文章主要給大家介紹了關(guān)于JavaScript設(shè)置彈出式獨(dú)立窗口頁(yè)面和window的方法,需要的朋友可以參考下2024-01-01JavaScript中條件語(yǔ)句的優(yōu)化技巧總結(jié)
這篇文章主要給大家介紹了關(guān)于JavaScript中條件語(yǔ)句的優(yōu)化技巧,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-12-12原生js實(shí)現(xiàn)數(shù)字字母混合驗(yàn)證碼的簡(jiǎn)單實(shí)例
這篇文章主要介紹了原生js實(shí)現(xiàn)數(shù)字字母混合驗(yàn)證碼的簡(jiǎn)單實(shí)例,注釋很詳細(xì),感興趣的小伙伴們可以參考一下2015-12-12JavaScript強(qiáng)制類型轉(zhuǎn)換和隱式類型轉(zhuǎn)換操作示例
這篇文章主要介紹了JavaScript強(qiáng)制類型轉(zhuǎn)換和隱式類型轉(zhuǎn)換操作,結(jié)合實(shí)例形式分析了javascript字符串、數(shù)字等顯示類型轉(zhuǎn)換,以及運(yùn)算、判斷等情況下的隱式類型轉(zhuǎn)換相關(guān)操作技巧,需要的朋友可以參考下2019-05-05js判斷對(duì)象是否擁有某個(gè)key的兩種方法對(duì)比
JS中數(shù)組和對(duì)象是等同的,我們經(jīng)常遇到需要判斷一個(gè)key是否存在于對(duì)象中的情況,這篇文章主要給大家介紹了關(guān)于如何利用js判斷對(duì)象是否擁有某個(gè)key的兩種方法對(duì)比,需要的朋友可以參考下2023-12-12