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)
- 寫入cookie的JavaScript代碼庫(kù) cookieLibrary.js
- JavaScript Cookie的讀取和寫入函數(shù)
- Javascript Cookie讀寫刪除操作的函數(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的寫入、讀取、刪除功能
相關(guān)文章
千萬(wàn)不要錯(cuò)過(guò)的JavaScript高效對(duì)比數(shù)組差異方法
前端開(kāi)發(fā)中,我們通常需要對(duì)比兩個(gè)數(shù)組對(duì)象的差異。這其中有很多種方法,但是有些方法會(huì)帶來(lái)一些問(wèn)題,所以本文為大家準(zhǔn)備了一個(gè)高效方法,需要的可以參考一下2023-05-05
基于JS實(shí)現(xiàn)頁(yè)面視頻video標(biāo)簽禁止下載(下載按鈕+右擊菜單)
最近做項(xiàng)目遇到這樣的需求,禁止用戶瀏覽頁(yè)面的時(shí)候下載頁(yè)面的視頻,網(wǎng)上看到下載視頻的方法有兩種,本文對(duì)每種方法做詳細(xì)分析,對(duì)js禁止下載視頻相關(guān)知識(shí)感興趣的朋友一起看看吧2024-02-02
JavaScript獲取DOM元素的11種方法總結(jié)
這篇文章主要介紹了JavaScript獲取DOM元素的11種方法總結(jié),本文用分4大類11個(gè)方法總結(jié)如何獲取DOM元素,需要的朋友可以參考下2015-04-04
javascript 判斷一個(gè)對(duì)象為數(shù)組的方法
這篇文章主要介紹了javascript 判斷一個(gè)對(duì)象為數(shù)組的方法的相關(guān)資料,需要的朋友可以參考下2017-05-05
微信小程序?qū)崿F(xiàn)多行文字滾動(dòng)效果
這篇文章主要介紹了微信小程序?qū)崿F(xiàn)多行文字滾動(dòng)效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-03-03
JS實(shí)用案例之輸入智能提示(打字機(jī)輸出效果)
最近在項(xiàng)目需求中遇到之前沒(méi)有做過(guò)的功能,下面這篇文章主要給大家介紹了關(guān)于JS實(shí)用案例之輸入智能提示,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),打字機(jī)輸出效果的相關(guān)資料,需要的朋友可以參考下2023-01-01

