『壹』 怎樣更改瀏覽器的cookie保存時間
1、首先點擊Chrome菜單按鈕⋮,帶有三個點的圖標。
『貳』 如何設置cookies的過期時間
1. dateadd法
1)將期限設置為當前日期後的第N天的0時0分0秒
Response.Cookies(「LastView」).Expires=dateadd(「d」,N,date)
2)將期限設置為當前日期後的第N月的同一天的0時0分0秒
Response.Cookies(「LastView」).Expires=dateadd(「m」,N,date)
3)將期限設置到當前時間後的第N天的該時該分該秒
Response.Cookies(「LastView」).Expires=dateadd(「d」,N,now)
4)將期限設置到當前時間後的第N+M天的該時該分該秒
Response.Cookies(「LastView」).Expires=dateadd(「d」,N,now+M)
5)將期限設置到當前時間後的第N月的該時該分該秒
Response.Cookies(「LastView」).Expires=dateadd(「m」,N,now)
6)將期限設置到當前時間後的第N月的同一日後的第M天的該時該分該秒
Response.Cookies(「LastView」).Expires=dateadd(「m」,N,now+M)
2. 確定日期法
1)將期限設置到某一日的0時0分0秒失效
舉例:到2003年1月29日0時0分0秒失效
Response.Cookies(「LastView」).Expires=# 1/29/2003 #
或
Response.Cookies(「LastView」).Expires=# 2003/1/29 #
或
Response.Cookies(「LastView」).Expires=「January 29,2003」
2)將期限設置到某一日的某一時刻失效
舉例:到2003年1月29日21時0分0秒失效
Response.Cookies(「LastView」).Expires = #2003/1/29 21:00:00#
或
Response.Cookies(「LastView」).Expires = #1/29/2003 21:00:00#
或
Response.Cookies(「LastView」).Expires = #January 29,2003 21:00:00#
其實,在這種方法中,用「「 」」和「# #」的效果是一樣的。例如
Response.Cookies(「LastView」).Expires=「January 29,2003」
和
Response.Cookies(「LastView」).Expires=# January 29,2003 # 的效果就是相同的。
3. date+ \now+ 法
這種方法主要結構為Date+數學式或now +數學式。通過簡單的四則運算的方法,將Cookie 的失效時間設置到當前時間後的某一段時間內。這里的加號都表示在當前時間的基礎上加上預設時間。
1)date+法
如將期限設置為當前日期後的第N天的0時0分0秒,我們可以使用上述已談到過的方法也可以使用如下格式:
Response.Cookies(「LastView」).Expires=Date+N
date+法是一種比較死的方法。它和上述方法差別不是很大,完全可以由上述幾種方法代替。下面介紹now+法,這是一種比較靈活的方法,它可以將失效時間准確地定位到當前時間後的任意一年、一月、一天、一小時、一分、一秒。
2)now+法
先舉一個例子: Response.Cookies(「LastView」).Expires = now+1
這條語句的功能是:把Cookie的失效時間限制到1天後的同一時刻。這里的1代表1天,即24小時。由於now代表當前Web伺服器的系統時間,包括年、月、日、時、分、秒,則該語句所表達得Cookie 的失效日期在明天的同一時、分、秒上。若改成now+2則表示此Cookie 的失效日期在兩天後的同一時、分、秒上;now+30表示此Cookie 的失效日期在一個月後的同一時、分、秒上;now+30*2表示此Cookie 的失效日期在兩個月後的同一時、分、秒上;now+365則表示此Cookie 的失效日期在一年後的同一時、分、秒上……
當把1分成24等份,即該語句變成: Response.Cookies(「LastView」).Expires = now+1/24則表示把Cookie的失效時間限制到一小時後。在此基礎上,把1再分60等份,即把now+1/24改成 now+1/1440,則表示把Cookie的失效時間限制到一分鍾後。這里的1440是由24*60得來。同理,要把Cookie的失效時間限制到十分鍾後,則把程序變成Response.Cookies(「LastView」).Expires = now+10/1440;要把Cookie的失效時間限制到一秒鍾後,則程序變成Response.Cookies(「LastView」).Expires = now+1/86400。當然,理論上把Cookie的失效時間限制到微秒級也是可以的。不過,那就沒有什麼實際意義了。另外,如果程序語句變成: Response.Cookies(「LastView」).Expires = now+1+1/1440則表示Cookie的失效時間為24小時零一分鍾後。
『叄』 如何將COOKIES的過期時間設置為10分鍾
③Expires 指定 cookie 的過期日期。為了在會話結束後將 cookie 存儲在客戶端磁碟上,或在許多時候,我們希望能更長時間地在訪問者的計算機上保存cookie。必須設置該日期。若此項屬性的設置未超過當前日期,則在任務結束後 cookie 將到期。
後面的代碼,就可以設置cookie的使用到期時間為「2010年1月1日」: Response.Cookies("CookieName").Expires=#January 01, 2010#
後面的代碼,將設定cookie的過期時間為「cookie的創建時間+365天」:Response.Cookies("CookieName").Expires=Date+365
但最好不要隨便寫 Response.Cookies
『肆』 cookie 設置過期時間 為什麼一直操作還是會過期
③Expires指定cookie的過期日期。為了在會話結束後將cookie存儲在客戶端磁碟上,或在許多時候,我們希望能更長時間地在訪問者的計算機上保存cookie。必須設置該日期。若此項屬性的設置未超過當前日期,則在任務結束後cookie將到期。
後面的代碼,就可以設置cookie的使用到期時間為「2010年1月1日」:Response.Cookies("CookieName").Expires=#January01,2010#
後面的代碼,將設定cookie的過期時間為「cookie的創建時間+365天」:Response.Cookies("CookieName").Expires=Date+365
但最好不要隨便寫Response.Cookies
『伍』 如何設置jsp中cookie的過期時間
<%@ page contentType="text/html;charset=gb2312" %>
<%
String ipAddr=null;
Cookie cookies[] = request.getCookies();
if (cookies != null) {
for (int i = 0; i < cookies.length; i++) {
if (cookies[i].getName().equals("ipAddr")){
ipAddr=cookies[i].getValue();
out.print("<script language=\"JavaScript\">alert(\"歡迎您再次訪問本網頁,上次登錄IP地址為"+ipAddr+"\");</script>");
}
}
}
Cookie ipAddrCookie = new Cookie("ipAddr", "" + request.getRemoteAddr());
ipAddrCookie .setMaxAge(60 * 10); //設置Cookie有效期10分鍾
response.addCookie(ipAddrCookie );
out.print("<script language=\"JavaScript\">alert(\"歡迎您首次訪問本網頁,您的IP地址為"+request.getRemoteAddr()+"\");</script>");
%>
『陸』 PHP即時cookie有效期時間怎麼設置
回"問題復補充"
PHP手冊上關於setcookie函數的expire參數制有這樣一個解釋
If set to 0, or omitted, the cookie will expire at the end of the session (when the browser closes).
如果設為0 或者忽略該參數, cookie將在session結束時(關閉瀏覽器時)過期
所以, 如果要寫4,5個參數, 那把第三個設為0就可以了
『柒』 如何設置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 文檔權
『捌』 如何設置COOKIE的有效時間
在來js 中設置自cookie 的有效時間
function setCookie(name, value, days) { //設置cookie
var d = new Date();
d.setTime(d.getTime() + (days * 24 * 60 * 60 * 1000));
var expires = "expires=" + d.toUTCString();
document.cookie = name + "=" + value + "; " + expires;
}
設置cookie:
setCookie("key", 'value', 1);
cookie檢測:
document.cookie.indexOf("key")