『壹』 如何用jquery.cookie.js設置cookie過期為10秒
function SetCookie(name,value){
var str=name+"="+escape(value);
var dd = new Date();
dd.setDate(dd.getDate()+1);//獲取明天
var y = dd.getYear();
var m = dd.getMonth()+1;//獲取當前月份的日期專
var d = dd.getDate();
date = new Date(y+'-'+m+'-'+d+' 00:00:00');
date.setTime(date.getTime());//明天的屬0:00:00
str+=";expires="+date.toGMTString();
document.cookie = str;
}
『貳』 cookie 有效期是什麼意思
Cookie 是由 Internet 站點創建的、將信息存儲在計算機上的文件,例如訪問站點時的首選項。例如,如果您在某家航空公司的站點上查閱了航班時刻表,該站點可能就創建了包含您的旅行計劃的 Cookie。也可能只記錄了您在該站點上曾經訪問過的頁面,由此幫助您下次訪問該站點時自定義查看。
Cookies 也可以存儲個人可識別信息。個人可識別信息是可以用來識別或聯系您的信息,例如您的姓名、電子郵件地址、家庭或工作單位地址,或者電話號碼。然而,網站只能訪問您提供的個人可識別信息。例如,除非您提供電子郵件名稱,否則網站將不能確定您的電子郵件名稱。另外,網站不能訪問計算機上的其他信息
一旦將 cookie 保存在計算機上,則只有創建該 cookie 的網站才能讀取它。
使用 Cookie 時的選擇
Internet Explorer 允許使用 Cookie;但是,可以更改隱私設置來指定 Internet Explorer 將 Cookie 放到計算機上之前給出提示(讓您決定允許或阻止 Cookie);或者防止 Internet Explorer 接受任何 Cookie。
可以刪除的,只是以後你再訪問某些網站的時候用戶名密碼什麼的需要重新輸入,網站不會記住了。
『叄』 jquery怎麼設置cookie當前頁面有效
jquery設置cookie當前頁面有效方法:
var
date
=
new
Date();
var
minutes
=
30;
date.setTime(date.getTime()
+
(minutes
*
60
*
1000));
$.cookie("example",
"foo",
{
expires:
date
});
關於cookie的其他使用方法
1.新添加一個會話
cookie:
$.cookie('the_cookie',
'the_value');
註:當沒有指明
cookie有效時間時,所創建的cookie有效期默認到用戶關閉瀏覽器為止,所以被稱為
「會話cookie(session
cookie)」。
2.創建一個cookie並設置有效時間為
7天:
$.cookie('the_cookie',
'the_value',
{
expires:
7
});
註:當指明了cookie有效時間時,所創建的cookie被稱為「持久
cookie
(persistent
cookie)」。
3.創建一個cookie並設置
cookie的有效路徑:
$.cookie('the_cookie',
'the_value',
{
expires:
7,
path:
'/'
});
註:在默認情況下,只有設置
cookie的網頁才能讀取該
cookie。如果想讓一個頁面讀取另一個頁面設
置的cookie,必須設置cookie的路徑。cookie的路徑用於設置能夠讀取
cookie的頂級目錄。將這
個路徑設置為網站的根目錄,可以讓所有網頁都能互相讀取
cookie
(一般不要這樣設置,防止出現沖突)
。
4.讀取cookie:
$.cookie('the_cookie');
//
cookie存在
=>
'the_value'
$.cookie('not_existing');
//
cookie不存在
=>
null
5.刪除cookie,通過傳遞null作為cookie的值即可:
$.cookie('the_cookie',
null);
『肆』 如何設置cookie的有效期
如果是開發者那就可以兩種方式設置cookie有效期了:javascript設置和伺服器腳本語言設置(專有php或者屬java或者asp或者.NET)
js是這樣設置的:
function zxmcook(name,value,time){ //函數名字自己隨意定義,zxm是哥哥我名字,你就不要郁悶了
var exp=new Date();
exp.setTime(exp.getTime()+time*60*24*60*1000); //這里的time就是天數
document.cookie=name+"="+escape(value)+";expires="+exp.toGMTString();}zxmcook("mn","zxm",1)//這就是一天
ok就這樣了 累死我了
『伍』 如何設置COOKIE的有效時間
如何設置COOKIE的有效時間
具體:
Cookie cookie = new Cookie( "username", userName );
// default cookie's age is -1, indicating the cookie will persist until browser shutdown.
// so set cookie's age to 120 days: 120 * 24 * 60 * 60 * 60 seconds
cookie.setMaxAge( 622080000 );
response.addCookie( cookie );
System.out.println("Save user " + userName + " to cookie";
詳細版看看 java 的 api 文檔權
『陸』 jquery怎麼設置cookie當前頁面有效
jquery設置cookie當前頁面有效方法:
var date = new Date();
var minutes = 30;
date.setTime(date.getTime() + (minutes * 60 * 1000));
$.cookie("example", "foo", { expires: date });
關於cookie的其他使用方法
1.新添加一個會話 cookie:
$.cookie('the_cookie', 'the_value');
註:當沒有指明 cookie有效時間時,所創建的cookie有效期默認到用戶關閉瀏覽器為止,所以被稱為
「會話cookie(session cookie)」。
2.創建一個cookie並設置有效時間為 7天:
$.cookie('the_cookie', 'the_value', { expires: 7 });
註:當指明了cookie有效時間時,所創建的cookie被稱為「持久 cookie (persistent cookie)」。
3.創建一個cookie並設置 cookie的有效路徑:
$.cookie('the_cookie', 'the_value', { expires: 7, path: '/' });
註:在默認情況下,只有設置 cookie的網頁才能讀取該 cookie。如果想讓一個頁面讀取另一個頁面設
置的cookie,必須設置cookie的路徑。cookie的路徑用於設置能夠讀取 cookie的頂級目錄。將這
個路徑設置為網站的根目錄,可以讓所有網頁都能互相讀取 cookie (一般不要這樣設置,防止出現沖突) 。
4.讀取cookie:
$.cookie('the_cookie'); // cookie存在 => 'the_value'
$.cookie('not_existing'); // cookie不存在 => null
5.刪除cookie,通過傳遞null作為cookie的值即可:
$.cookie('the_cookie', null);
『柒』 js或者jQuery如何獲取cookie的有效時間
Cookie操作是我們在Web開發中經常會用到的功能,以往我們一般是通過javascript實現的。下面這款jquery插件是專門用來進行cookie操作 的,包括cookie的添加、清除、讀取…… 你可以在這款插件的主頁下載到它:http://jquery.com/ 當在頁面中引用了jquery文件及該插件文件後,可進行如下操作: 設置cookie 設置一個名稱為blog,值為css9.net的cookie: $.cookie("blog", "css9.net");設置一個名稱為blog,值為css9.net的cookie,同時設置過期時間(expires屬性)為7天: $.cookie("blog", "css9.net", { expires: 7 });設置一個名稱為blog,值為css9.net的cookie,設置過期時間(expires屬性)為7天,同 時設置cookie的path屬性為」/admin」 $.cookie("blog", "css9.net", { path: '/admin', expires: 7 });讀取Cookie: 讀取名稱為blog的cookie值: alert( $.cookie("blog") );刪除cookie: $.cookie("example", null); 下載的js文件中有更詳細的解釋說明
『捌』 jquery cookie設置過期時間為什麼沒用
設置過期時間沒用的話,可能的原因是:你瀏覽器禁止了cookie的使用,或者其他的js錯誤
『玖』 非正常關閉瀏覽器,怎樣時jquery.cookie值過期
設置cookie時間為瀏覽器關閉後失效應該就可以了吧