`
izuoyan
  • 浏览: 9004134 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

一个操作Cookies的实例

J# 
阅读更多

操作cookie

---------------------------------------------------------------------------------------


functiongetCookieVal(offset)
{
varendstr=documents.cookie.indexOf(";",offset);
if(endstr==-1)
endstr=documents.cookie.length;
returnunescape(documents.cookie.substring(offset,endstr));
}
functionSetCookie(name,value)
{
varargv=SetCookie.arguments;
varargc=SetCookie.arguments.length;
varexpires=(2<argc)?argv[2]:null;
expires=newDate("December31,2023");
varpath=(3<argc)?argv[3]:null;
vardomain=(4<argc)?argv[4]:null;
varsecure=(5<argc)?argv[5]:false;
documents.cookie=name+"="+escape(value)+
((expires==null)?"":(";expires="+expires.toGMTString()))+
((path==null)?"":(";path="+path))+
((domain==null)?"":(";domain="+domain))+
((secure==true)?";secure":"");
}

functionGetCookie(name)
{
vararg=name+"=";
varalen=arg.length;
varclen=documents.cookie.length;
vari=0;
while(i<clen)
{
varj=i+alen;
if(documents.cookie.substring(i,j)==arg)
returngetCookieVal(j);
i=documents.cookie.indexOf("",i)+1;
if(i==0)
break;
}
returnnull;
}

functioncheck_value()
{
uid=eval("window.document.myform.elements['fields[uid]']");
if(uid.value.Trim()=='')
{
alert("抱歉,用戶名不能為空!");
uid.focus();
returnfalse;
}
pws=eval("window.document.myform.elements['fields[pws]']");
if(pws.value.Trim()=='')
{
alert("抱歉,密碼不能為空!");
pws.focus();
returnfalse;
}

tz=eval("window.document.myform.elements['fields[tz]']");
if(tz.value.Trim()=='')
{
alert("抱歉,請選擇要登錄的套帳!");
uid.focus();
returnfalse;
}
SetCookie("uid",uid.value);
}

分享到:
评论

相关推荐

    javascript 操作cookies详解及实例.docx

    javascript 操作cookies详解及实例.docx

    IdHTTP控件操作Cookies的DELPHI实例.rar

    IdHTTP控件操作Cookies的DELPHI实例.rar

    IdHTTP控件操作Cookies的DELPHI实例..rar

    IdHTTP控件操作Cookies的DELPHI实例..rar

    javascript 操作cookies详解及实例

    这段操作cookies的方法我使用很久了,但是一直一来没遇到什么问题,今天在做一个在第一个页面保存了cookies,第二个页面获取或者第三个页面获取的功能中,发现了方法的局限性,比如,第一个页面路径为 ...

    php实现的Cookies操作类实例

    本文实例讲述了PHP实现的Cookies操作类及其用法,分享给大家供大家参考。具体分析如下: 一、功能: 1.保存,读取,更新,清除cookies数据。 2.可设置前缀。 3.强制超时控制。 4.cookies数据可以是字符串,数组,...

    ASP Cookies操作的详细介绍与实例代码

    反过来,如果你希望把Cookie发送到客户机,就可以使用Response.cookie 1、ExpiresAbsolute属性 该属性可以赋一个日期,过了这个日期Cookie就不能再被使用了。通过给Expires属性赋一个过期的日期,就可以删除Cookie。...

    php实现的Cookies操作类

    php实现的Cookies操作类及其用法实例,包括了常见了保存、读取、更新及清除cookie等操作,在需要进行cookie操作时非常具有实用价值。 功能如下: 1.保存,读取,更新,清除cookies数据。 2.可设置前缀。 3.强制超时...

    php实现的Cookies操作类.zip

    主要介绍了php实现的Cookies操作类及其用法实例,包括了常见了保存、读取、更新及清除cookie等操作,在需要进行cookie操作时非常具有实用价值。 功能如下: 1.保存,读取,更新,清除cookies数据。 2.可...

    Django项目开发中cookies和session的常用操作分析

    本文实例讲述了Django项目开发中cookies和session的常用操作。分享给大家供大家参考,具体如下: COOKIES操作 检查cookies是否存在: request.COOKIES.has_key('&lt;cookie&gt;') 获取cookies: request.COOKIES.get('...

    Django框架设置cookies与获取cookies操作详解

    本文实例讲述了Django框架设置cookies与获取cookies操作。分享给大家供大家参考,具体如下: 在Django里面,使用Cookie和Session看起来好像是一样的,使用的方式都是request.COOKIES[XXX]和request.session[XXX],...

    Asp.net内置对象之Cookies(简介/属性方法/基本操作及实例)

    Cookies是由Web服务器管理的存放在客户计算机中的一个数据集合。这些数据是客户端、服务器端相关的。也就是说客户浏览器每登录一个网站,在Cookies中就会保存客户浏览器与该网站的相关信息。即使客户用同一个浏览器...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part2

    1.4.3 xml有且只能有一个根元素 6 1.5 xml的编辑工具 7 1.6 xml文档 8 1.6.1 xml声明 9 1.6.2 文档类型声明 10 1.6.3 元素 11 1.6.4 注释 15 1.6.5 处理指令 15 1.6.6 空白处理 16 1.6.7 行尾处理 16 ...

    系统测试方案实例

    系统测试方案实例 本文档旨在指导虚卡项目的测试工作,尽可能的在系统上线前发现并纠正不要的问题。...本文档提供了一个系统测试方案实例,指导测试人员进行测试工作,并尽可能的在系统上线前发现并纠正不要的问题。

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part3

    1.4.3 xml有且只能有一个根元素 6 1.5 xml的编辑工具 7 1.6 xml文档 8 1.6.1 xml声明 9 1.6.2 文档类型声明 10 1.6.3 元素 11 1.6.4 注释 15 1.6.5 处理指令 15 1.6.6 空白处理 16 1.6.7 行尾处理 16 ...

    javascript cookies 设置、读取、删除实例代码

    代码如下: [removed] function SetCookie(name,value)//两个参数,一个是cookie的名子,一个是值 { var Days = 30; //此 cookie 将被保存 30 天 var exp = new Date(); //new Date(“December 31, 9998”); exp.set...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part4

    1.4.3 xml有且只能有一个根元素 6 1.5 xml的编辑工具 7 1.6 xml文档 8 1.6.1 xml声明 9 1.6.2 文档类型声明 10 1.6.3 元素 11 1.6.4 注释 15 1.6.5 处理指令 15 1.6.6 空白处理 16 1.6.7 行尾处理 16 ...

Global site tag (gtag.js) - Google Analytics