javascript cookies操作集合
更新時間:2010年04月12日 15:03:40 作者:
因為最近要控制廣告,所以從綠盟與腳本之家頁面上,整理了一些cookies的操作控制代碼,喜歡的朋友不容錯過。
復制代碼 代碼如下:
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,您都不會再受腳本之家廣告困擾!");
//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)恢復到腳本之家廣告版,謝謝您對腳本之家的支持!");
//alert(unescape(document.cookie));
}
下面的函數(shù)比較常用,腳本之家自己也在用
復制代碼 代碼如下:
function setCookie(name, value) //cookies設置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實現(xiàn)操作cookie實現(xiàn)的可記憶菜單
- javascript js cookie的存儲,獲取和刪除
- javascript 24小時彈出一次的代碼(利用cookies)
- 寫入cookie的JavaScript代碼庫 cookieLibrary.js
- JavaScript Cookie的讀取和寫入函數(shù)
- Javascript Cookie讀寫刪除操作的函數(shù)
- javascript操作cookie的文章(設置,刪除cookies)
- javascript cookies 設置、讀取、刪除實例代碼
- JavaScript 保存數(shù)組到Cookie的代碼
- Javascript讀取cookie函數(shù)代碼
- Javascript操作cookie的函數(shù)代碼
- JavaScript cookie的設置獲取刪除詳解
- JavaScript實現(xiàn)cookie的寫入、讀取、刪除功能
相關文章
千萬不要錯過的JavaScript高效對比數(shù)組差異方法
前端開發(fā)中,我們通常需要對比兩個數(shù)組對象的差異。這其中有很多種方法,但是有些方法會帶來一些問題,所以本文為大家準備了一個高效方法,需要的可以參考一下2023-05-05
基于JS實現(xiàn)頁面視頻video標簽禁止下載(下載按鈕+右擊菜單)
最近做項目遇到這樣的需求,禁止用戶瀏覽頁面的時候下載頁面的視頻,網(wǎng)上看到下載視頻的方法有兩種,本文對每種方法做詳細分析,對js禁止下載視頻相關知識感興趣的朋友一起看看吧2024-02-02

