cookie读取方法
/**
*设值
**/
function setCookie(cookiename,value) {
var today = new Date();
var expires = new Date();
expires.setTime(today.getTime() + 1000 * 60 * 60 * 24 * 365);
if(value == "") {
expires.setTime(today.getTime()-1);
}
document.cookie = cookiename + "=" + escape(value) + "; expires=" + expires.toGMTString()+";path=/";
}
/**
*取值
**/
function getCookie(cookiename) {
var search = cookiename + "=";
var tmp = "";
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 ("");
}
} else {
return ("");
}
}
调用:
function window.onload() {
//获取cookie
var ntrain_rember = document.getElementsByName("intflag")[0].checked?"1":"0";
if(ntrain_rember == "1"){
document.getElementsByName("userid")[0].value = getCookie("ntrain_user");
}
}
function CheckForm(){
var ntrain_rember = document.getElementsByName("intflag")[0].checked?"1":"0";
if(ntrain_rember == "1"){
//设置cookie
setCookie('ntrain_user', document.getElementsByName("userid")[0].value);
}else{
setCookie("ntrain_user","");
}
return true;
}
分享到:
相关推荐
总之,解决Safari、Opera等浏览器中的iframe cookie读取问题通常需要绕过同源策略的限制,通过引导页面、跨域通信或者使用其他存储机制。在实施解决方案时,应考虑到用户体验和兼容性,确保在各种浏览器中都能正常...
(1)这个demo使用.NET4.0框架,C#语言编写的Winform程序,使用GeckoFX 33.0.9版本火狐...(3)cookie读取原理简单介绍:火狐是使用sqlite数据库存储cookie的,都在cookies.sqlite中了。不明白的请自行百度sqlite数据。
js中cookie的创建和读取单个cookie值,以及设置cookie的过期时间。 能够判断是否有自己需要查找的cookie,如果没有查到到就可以执行创建语句
本文将详细探讨`jquery.cookie.js`的使用方法,包括如何读取和存储Cookie。 ### 1. 安装和引入 首先,你需要下载`jquery.cookie.js`文件,然后在HTML文档中通过`<script>`标签引入。确保jQuery库已经加载,因为`...
3. **Cookie的读取**:在JSP或Servlet中,我们可以通过`HttpServletRequest`对象的`getCookies()`方法获取所有Cookie,然后遍历查找我们需要的Cookie: ```jsp Cookie[] cookies = request.getCookies(); for ...
### Cookie的读取和写入 #### 一、概述 在Web开发中,Cookie是一种用于存储用户信息的小型文本文件,常被用来保存用户的登录状态或其他偏好设置等信息。通过Cookie,服务器可以在用户后续访问时识别出该用户,从而...
总结,UIWebView的Cookie读取与保存是iOS应用与Web服务交互中重要的一环。通过NSHTTPCookieStorage和UIWebView的JavaScript接口,开发者可以方便地管理用户的登录状态和其他基于Cookie的信息。然而,随着技术的发展...
通过JavaScript,我们可以非常方便地对Cookie进行读取、存取以及删除等操作。 #### 二、核心功能解析 ##### 1. 读取Cookie 读取Cookie主要是为了获取存储在用户浏览器中的信息。例如,可以通过读取Cookie来判断...
本篇将深入探讨.NET中的Cookie操作,以及如何读取存储在Cookie中的数据。 一、Cookie的基本概念 Cookie由服务器端创建并发送到客户端(浏览器),客户端会在后续的请求中自动携带这些Cookie回服务器。每个Cookie都...
### ASP.NET中cookie读写方法介绍 在ASP.NET应用程序中,cookie是一种常用的数据存储机制,用于在客户端存储少量的信息。本文将详细介绍ASP.NET中cookie的读写方法,并通过实例演示如何实现这些操作。 #### 一、...
提供的实现类可能包含了对Cookie操作的封装,如创建、读取、更新和删除的方法。测试类则用于验证这些功能的正确性,通常会使用JUnit或其他单元测试框架编写,通过模拟请求和响应来测试Cookie操作。 在提供的压缩包...
获取cookie的方法通常涉及到字符串的解析,因为`document.cookie`返回的是一个字符串,其中包含所有cookie的信息。示例代码如下: ```javascript function getCookie(name) { var arg = name + "="; var alen = ...
通过以上介绍和示例代码,我们可以了解到如何使用JavaScript读取Cookie的基本方法。在实际应用中,还需要注意Cookie的安全性和隐私问题,合理设置Cookie的有效期限、安全标志等属性,确保用户数据的安全。此外,还...
这两种方法都将创建一个名为"username"的Cookie,并将其HttpOnly属性设为true,禁止JavaScript访问。 **PHP设置HttpOnly Cookie** 在PHP中,可以通过`setcookie()`函数来设置Cookie,包括HttpOnly属性。下面的代码...
### 关于Servlet读取Cookie的知识点 #### 一、Servlet与Cookie的基本概念 - **Servlet**:Servlet是一种Java技术,用于扩展服务器的功能。它的工作原理是接收来自客户端的请求,并根据该请求产生响应。 - **Cookie...
ASP(Active Server Pages)是一种微软开发的服务器端脚本环境,用于创建动态交互式网页。...综上所述,ASP的Cookie注入和读取是实现会话持久化的一种常见方法,但需要谨慎处理以保证用户数据的安全性和应用的合规性。
然后,可以通过循环遍历这个数组,使用`getName`和`getValue`方法来识别和读取特定的Cookie: ```java Cookie[] myCookies = request.getCookies(); if (myCookies != null) { for (Cookie cookie : myCookies) ...
需要注意的是,这个方法仅适用于处理`HttpOnly` Cookie。对于非`HttpOnly` Cookie,`HttpWebRequest`会自动处理。此外,解析`Set-Cookie`字段的过程可能需要更复杂的逻辑,以正确处理可能存在的分隔符、过期时间、...
读取Cookie可以通过`HttpServletRequest`对象的`getCookies()`方法获取所有Cookie的信息。然后遍历这些Cookie来查找需要的特定Cookie。 ```java Cookie[] cookies = request.getCookies(); // 获取所有Cookie if ...
总之,在C#.net和vb.net中,处理Cookie的基本方法相似,主要是通过`Response.Cookies`和`Request.Cookies`集合来创建、读取和管理Cookie。使用HttpCookie对象可以更灵活地控制Cookie的属性,如值、过期时间和域等。...