`

cookie读取方法

阅读更多

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读取问题解决方法

    总之,解决Safari、Opera等浏览器中的iframe cookie读取问题通常需要绕过同源策略的限制,通过引导页面、跨域通信或者使用其他存储机制。在实施解决方案时,应考虑到用户体验和兼容性,确保在各种浏览器中都能正常...

    GeckoFX 火狐内核C#新浪微博Cookie读取-Demo

    (1)这个demo使用.NET4.0框架,C#语言编写的Winform程序,使用GeckoFX 33.0.9版本火狐...(3)cookie读取原理简单介绍:火狐是使用sqlite数据库存储cookie的,都在cookies.sqlite中了。不明白的请自行百度sqlite数据。

    js中cookie的创建和读取单个cookie值

    js中cookie的创建和读取单个cookie值,以及设置cookie的过期时间。 能够判断是否有自己需要查找的cookie,如果没有查到到就可以执行创建语句

    jquery.cookie.js 以及用法 cookie读取与存储

    本文将详细探讨`jquery.cookie.js`的使用方法,包括如何读取和存储Cookie。 ### 1. 安装和引入 首先,你需要下载`jquery.cookie.js`文件,然后在HTML文档中通过`<script>`标签引入。确保jQuery库已经加载,因为`...

    cookie保存并读取用户登录信息

    3. **Cookie的读取**:在JSP或Servlet中,我们可以通过`HttpServletRequest`对象的`getCookies()`方法获取所有Cookie,然后遍历查找我们需要的Cookie: ```jsp Cookie[] cookies = request.getCookies(); for ...

    cookie的读取和写入

    ### Cookie的读取和写入 #### 一、概述 在Web开发中,Cookie是一种用于存储用户信息的小型文本文件,常被用来保存用户的登录状态或其他偏好设置等信息。通过Cookie,服务器可以在用户后续访问时识别出该用户,从而...

    UIWebView的cookie读取与保存

    总结,UIWebView的Cookie读取与保存是iOS应用与Web服务交互中重要的一环。通过NSHTTPCookieStorage和UIWebView的JavaScript接口,开发者可以方便地管理用户的登录状态和其他基于Cookie的信息。然而,随着技术的发展...

    js操作cookie 读取 存取 删除 调用

    通过JavaScript,我们可以非常方便地对Cookie进行读取、存取以及删除等操作。 #### 二、核心功能解析 ##### 1. 读取Cookie 读取Cookie主要是为了获取存储在用户浏览器中的信息。例如,可以通过读取Cookie来判断...

    Net Cookie操作读取数据

    本篇将深入探讨.NET中的Cookie操作,以及如何读取存储在Cookie中的数据。 一、Cookie的基本概念 Cookie由服务器端创建并发送到客户端(浏览器),客户端会在后续的请求中自动携带这些Cookie回服务器。每个Cookie都...

    ASP.NET中cookie读写方法介绍

    ### ASP.NET中cookie读写方法介绍 在ASP.NET应用程序中,cookie是一种常用的数据存储机制,用于在客户端存储少量的信息。本文将详细介绍ASP.NET中cookie的读写方法,并通过实例演示如何实现这些操作。 #### 一、...

    cookie接口 实现本地或客户端的cookie的创建和读取

    提供的实现类可能包含了对Cookie操作的封装,如创建、读取、更新和删除的方法。测试类则用于验证这些功能的正确性,通常会使用JUnit或其他单元测试框架编写,通过模拟请求和响应来测试Cookie操作。 在提供的压缩包...

    JS读取cookie(记住账号密码)

    获取cookie的方法通常涉及到字符串的解析,因为`document.cookie`返回的是一个字符串,其中包含所有cookie的信息。示例代码如下: ```javascript function getCookie(name) { var arg = name + "="; var alen = ...

    JS读取COOKIE.txt

    通过以上介绍和示例代码,我们可以了解到如何使用JavaScript读取Cookie的基本方法。在实际应用中,还需要注意Cookie的安全性和隐私问题,合理设置Cookie的有效期限、安全标志等属性,确保用户数据的安全。此外,还...

    cookie中设置了HttpOnly属性,那么通过js脚本将无法读取到cookie信息,这样能有效的防止XSS攻击.zip_js设置cookie值

    这两种方法都将创建一个名为"username"的Cookie,并将其HttpOnly属性设为true,禁止JavaScript访问。 **PHP设置HttpOnly Cookie** 在PHP中,可以通过`setcookie()`函数来设置Cookie,包括HttpOnly属性。下面的代码...

    servlet读取cookie代码

    ### 关于Servlet读取Cookie的知识点 #### 一、Servlet与Cookie的基本概念 - **Servlet**:Servlet是一种Java技术,用于扩展服务器的功能。它的工作原理是接收来自客户端的请求,并根据该请求产生响应。 - **Cookie...

    asp cookie注入读取通用代码

    ASP(Active Server Pages)是一种微软开发的服务器端脚本环境,用于创建动态交互式网页。...综上所述,ASP的Cookie注入和读取是实现会话持久化的一种常见方法,但需要谨慎处理以保证用户数据的安全性和应用的合规性。

    Cookie简介及JSP处理Cookie的方法

    然后,可以通过循环遍历这个数组,使用`getName`和`getValue`方法来识别和读取特定的Cookie: ```java Cookie[] myCookies = request.getCookies(); if (myCookies != null) { for (Cookie cookie : myCookies) ...

    httpwebreqeust读取httponly的cookie方法

    需要注意的是,这个方法仅适用于处理`HttpOnly` Cookie。对于非`HttpOnly` Cookie,`HttpWebRequest`会自动处理。此外,解析`Set-Cookie`字段的过程可能需要更复杂的逻辑,以正确处理可能存在的分隔符、过期时间、...

    jsp中cookie操作

    读取Cookie可以通过`HttpServletRequest`对象的`getCookies()`方法获取所有Cookie的信息。然后遍历这些Cookie来查找需要的特定Cookie。 ```java Cookie[] cookies = request.getCookies(); // 获取所有Cookie if ...

    C#.net与vb.net中读写Cookie的方法

    总之,在C#.net和vb.net中,处理Cookie的基本方法相似,主要是通过`Response.Cookies`和`Request.Cookies`集合来创建、读取和管理Cookie。使用HttpCookie对象可以更灵活地控制Cookie的属性,如值、过期时间和域等。...

Global site tag (gtag.js) - Google Analytics