❶ 在JQuery中使用Cookie實現登陸有效期
<script type="text/javascript"> var cookie = document.cookie; if (cookie.indexOf("flash") == -1) { var expire = new Date(); expire.setTime(expire.getTime() + 3600000); //設置過期時間 document.cookie = "flash;expires="+expire.toGMTString();//key值和過期時間 document.location.href = 'index.html'; } </script>
❷ 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);
❸ 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的過期時間是多久了,如果你沒設置,則表示這個cookie生命周期為瀏覽器會話期間,只要關閉瀏覽器窗口,cookie就消失了!
這種生命期為瀏覽會話期的cookie被稱為會話cookie。會話cookie一般不保存在硬碟上而是保存在內存里。
如果設置了過期時間,瀏覽器就會把cookie保存到硬碟上,關閉後再次打開瀏覽器,這些cookie依然有效直到超過設定的過期時間。存儲在硬碟上的cookie可以在不同的瀏覽器進程間共享,比如兩個IE窗口。而對於保存在內存的cookie,不同的瀏覽器有不同的處理方式。
❺ 一般論壇中的「cookie的有效期」指什麼
cookie是保存在你電腦中的一種數據文件,其中記錄了你登錄該論壇的相關信息,可能包括你的用內戶名和密碼以及其他信息容,比如皮膚等等.
有效期指該cookie文件在這一段時間內都有效,過期後將需要你重新登陸或設置.
解答可能不夠完整或不夠正確,請高手繼續補充或糾正.
❻ cookie 有效期是什麼意思
Cookie 是由 Internet 站點創建的、將信息存儲在計算機上的文件,例如訪問站點時的首選項。例如,如果您在某家航空公司的站點上查閱了航班時刻表,該站點可能就創建了包含您的旅行計劃的 Cookie。也可能只記錄了您在該站點上曾經訪問過的頁面,由此幫助您下次訪問該站點時自定義查看。
Cookies 也可以存儲個人可識別信息。個人可識別信息是可以用來識別或聯系您的信息,例如您的姓名、電子郵件地址、家庭或工作單位地址,或者電話號碼。然而,網站只能訪問您提供的個人可識別信息。例如,除非您提供電子郵件名稱,否則網站將不能確定您的電子郵件名稱。另外,網站不能訪問計算機上的其他信息
一旦將 cookie 保存在計算機上,則只有創建該 cookie 的網站才能讀取它。
使用 Cookie 時的選擇
Internet Explorer 允許使用 Cookie;但是,可以更改隱私設置來指定 Internet Explorer 將 Cookie 放到計算機上之前給出提示(讓您決定允許或阻止 Cookie);或者防止 Internet Explorer 接受任何 Cookie。
可以刪除的,只是以後你再訪問某些網站的時候用戶名密碼什麼的需要重新輸入,網站不會記住了。
❼ jquery cookie 不寫路徑和過期時間可以嗎 寫它們都有什麼用!
不寫過期時間會有安全問題,所以一般安全性要求較高的應用需要指定一個嚴格的過期時間,路徑應該是可以允許用戶指定一個特定的cookie路徑,不指定應該有默認值
❽ 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錯誤
❿ 什麼是Cookie 有效期
cookie是保存在你電腦中的一種數據文件,其中記錄了你登錄該論壇的相關信息,可能包括你的內用戶名和密碼容以及其他信息,比如皮膚等等.
有效期指該cookie文件在這一段時間內都有效,過期後將需要你重新登陸或設置.