- 浏览: 651658 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (144)
- grails (2)
- jboss (2)
- html5 (2)
- maven (9)
- mysql (9)
- android (13)
- java (39)
- javascript (16)
- flex (3)
- oracle (7)
- ubuntu (5)
- tomcat (1)
- ssh (1)
- iphone (0)
- eclipse (5)
- jquery (4)
- web (7)
- ibatis (7)
- dwr (5)
- hibernate (1)
- ws (0)
- freemarker (4)
- css (2)
- webservice (1)
- html (2)
- jsp (4)
- os (5)
- xp (4)
- cpu (2)
- sql (5)
- db (2)
- 数据库 (5)
- log4j.properties (1)
- date (1)
- map (1)
- log4j (1)
- java spring dwr (1)
- (2)
- xml (4)
- ajax (3)
- servlet (1)
- xmlhttp (1)
- linux (2)
- socket (2)
- java,多线程 (1)
- android,java,os (1)
- Android,java (2)
- spring (1)
- java,dwr (1)
- js (2)
- 回调 (1)
- java,event (1)
- java ,注解, (1)
- avd (1)
- sdk (1)
- maven,java,xml,nexus (1)
- java,maven,nexus (1)
- Maven,Android,i-jetty,java (1)
- web js 参数 (1)
- java mac os (1)
- mac os (2)
- mac (1)
- 环境 (1)
- 搭建 (1)
- adt (1)
- adb (1)
- iOS (1)
最新评论
-
lhs472194266:
可以 X-Forwarded-For 可以轻易的被伪造
Java获取IP地址:request.getRemoteAddr()警惕 -
Nabulio:
图片全部加载不出来
maven 建立本地仓库 -
wahaha603:
...
Properties的相对路径以及文件的读取操作 -
一别梦心:
图片没了,楼主补充一下吧
maven 建立本地仓库 -
a_jie1981:
a_jie1981 写道试试http://www.findma ...
maven 建立本地仓库
一直不是很明白有关客户端cookies的相关内容,只是觉得它可以很方便的保存一些登录的信息等,方便用户下次不需要输入太多的东西。
今天有兴趣看了一些有关对cookie操作的一些javascript脚本,了解了一些内容,其实应用也还是蛮简单的。开始我想找到这些文件到底存在什么地方,一搜索,乖乖,竟让我找到好多的cookies.js的脚本。一看在我的机器中jakarta-tomcat-5.0.19下就有,大喜,看之。。。
- // =========================================================================
- // Cookie functions
- // =========================================================================
- /* This function is used to set cookies */
- function setCookie(name,value,expires,path,domain,secure) {
- document.cookie = name + "=" + escape (value) +
- ((expires) ? "; expires=" + expires.toGMTString() : "" ) +
- ((path) ? "; path=" + path : "" ) +
- ((domain) ? "; domain=" + domain : "" ) + ((secure) ? "; secure" : "" );
- }
- /* This function is used to get cookies */
- function getCookie(name) {
- var prefix = name + "="
- var start = document.cookie.indexOf(prefix)
- if (start==-1) {
- return null ;
- }
- var end = document.cookie.indexOf( ";" , start+prefix.length)
- if (end==-1) {
- end=document.cookie.length;
- }
- var value=document.cookie.substring(start+prefix.length, end)
- return unescape(value);
- }
- /* This function is used to delete cookies */
- function deleteCookie(name,path,domain) {
- if (getCookie(name)) {
- document.cookie = name + "=" +
- ((path) ? "; path=" + path : "" ) +
- ((domain) ? "; domain=" + domain : "" ) +
- "; expires=Thu, 01-Jan-70 00:00:01 GMT" ;
- }
- }
期间有很多的参数可以进行设置,如果没有内容的话,就默认为空。
下面是一个期望的时间转换函数
- // utility function to retrieve an expiration data in proper format;
- function getExpDate(days, hours, minutes)
- {
- var expDate = new Date();
- if ( typeof (days) == "number" && typeof (hours) == "number" && typeof (hours) == "number" )
- {
- expDate.setDate(expDate.getDate() + parseInt(days));
- expDate.setHours(expDate.getHours() + parseInt(hours));
- expDate.setMinutes(expDate.getMinutes() + parseInt(minutes));
- return expDate.toGMTString();
- }
- }
发表评论
-
网络编程中Nagle算法和Delayed ACK的测试
2012-03-31 16:43 1421Nagle算法 的立意是良 ... -
ibatis的remapResults属性合理运用
2012-03-31 15:51 1481Proper Usage of remapResults=&q ... -
response.setHeader()下载中文文件名的设置
2012-03-31 15:44 104181. HTTP消息头 (1)通用信息头 即能用于请求消息中 ... -
freemarker数字格式化
2012-03-17 16:53 3045freemarker在解析数据格式的时候,自动默认将数字按3为 ... -
JavaScript跨域问题分析与总结
2012-02-06 22:59 1700一、为什么需要JS跨域 ... -
dwr同步问题
2012-02-06 22:58 867想要异步的时候,想要同步的时候同步,在不同的情况下我们有不同的 ... -
FreeMarker的优点和缺点
2011-11-08 17:05 1491一、 FreeMarker简介FreeMar ... -
ie下的js调试工具
2011-09-26 14:13 1325js程序的调试是相当郁闷的,因为首先这种语言语法比较灵活,它是 ... -
html meta标签详细说明(keyword,description等)
2011-09-03 23:32 8937meta是用来在HTML文档中模拟HTTP协议的响应头报文 ... -
JavaScript出现“不能执行已释放的Script代码”错误的原因及解决办法
2011-08-29 16:15 1046很多web开发者或许都遇到过这样的问题,程序莫名奇怪出现“不能 ... -
超链接中的 javascript:void(0);
2011-08-22 02:38 1124写在前面: 因为有了 IE6 所以有了下面的文字. 如果你对 ... -
ie6中href设为javascript:void(0)页面无法提交
2011-08-22 02:34 1651< a class = & ... -
子窗口向父窗口变量传值
2011-07-18 01:39 1218父窗口: <script> var aaa ... -
js中回车事件的捕捉
2011-07-14 15:55 3619下面给一个例子,回车触发按钮的onclick事件。 < ... -
延迟异步加载 JavaScript
2011-06-27 15:12 1508为了增强网站的交互效 ... -
FCKEditor插件的开发指南
2011-06-09 11:57 1023FCKEditor已经提供了强大功能.但有时根据业务要求,需要 ... -
FCKEdior'自动保存'的解决方案
2011-06-09 11:44 1216FCKEditor没有自动保存功 ... -
google map api V3
2011-06-07 18:36 4163google map api V3 官方地址 需要引入s ... -
Javascript中匿名函数的调用方式
2011-06-04 21:23 1028在使用javascript时我们经常会遇到一种在定义时不带名称 ... -
【JavaScript】使用定时器实现Js的延期执行或重复执行setTimeout,setInterval
2011-05-30 19:49 1071使用定时器实现JavaScript ...
相关推荐
标题"cookiesjs让使用javascript超级简单得操作cookies在前端"和描述"cookies.js - 让使用javascript超级简单得操作cookies在前端"都指向一个名为`cookies.js`的库,这是一个专为前端JavaScript开发设计的库,旨在...
下面将详细解释如何使用提供的`myCookie`类来操作Cookies。 首先,我们来看`myCookie`类的定义。这是一个公共类(`public class`),意味着它可以被任何其他类访问。它的主要作用是封装对Cookies的操作,提供一套...
在JavaScript中操作Cookies可以帮助我们实现如用户登录状态、个性化设置等持久化功能。下面将详细解释`js操作cookies类.pdf`中提到的方法和知识点: 1. **Cookie类**: - 定义了一个名为`Cookie`的类,用于方便地...
### JavaScript 操作 Cookies 及正确使用 Cookies 的属性 #### 一、Cookies 概述 Cookies 是一种用于在用户浏览器上存储小型数据的技术,通常用于跟踪用户的偏好设置、身份验证状态等。通过 JavaScript,开发者...
### JavaScript 操作 Cookies 详解及实例 #### 一、引言 Cookies 是 Web 开发中一个重要的技术点,主要用于在客户端存储数据。通过使用 JavaScript,开发者可以在浏览器端方便地读取、设置或删除 Cookies,这对于...
这个“js操作cookies类”文档介绍了一个JavaScript类,用于简化Cookies的操作,包括读取、写入和管理Cookies。以下是这个类的一些主要功能和方法的详细解释: 1. **Array.prototype.splice函数重写**: 这个类首先...
在这个实例中,我们将深入探讨如何利用`TIdHTTP`控件来处理和操作Cookies,这对于实现交互式Web应用程序至关重要。Cookies是服务器端为了跟踪用户状态而在客户端存储的小型文本文件,它们在HTTP请求和响应之间传递,...
掌握如何用JavaScript操作cookies对于Web开发人员来说是非常重要的。 **读取Cookies** 在JavaScript中读取cookie的值,需要理解document.cookie对象返回的是一个字符串,它包含了当前域名下所有的cookie信息。读取...
总的来说,理解和掌握`TIdHTTP`控件操作Cookies的方法对于Delphi的Web应用开发者来说是非常重要的,这有助于构建能够正确处理用户状态的复杂应用程序。通过学习这个实例,开发者可以提升自己在客户端HTTP通信和...
本篇文章将深入探讨如何在Silverlight应用中操作cookies以及实现页面语言类型的替换,这对于提供个性化用户体验至关重要。 首先,让我们了解如何在Silverlight中处理cookies。在传统的Web开发中,cookies被用来存储...
本文将深入探讨如何使用JavaScript来操作cookies,主要包括创建、读取、更新和删除cookies。 首先,让我们来看看创建一个临时会话cookie的函数。在JavaScript中,不指定过期时间的cookie默认是一个会话cookie,当...
其中,jQuery对于操作Cookies的功能也提供了极大的便利。本文将深入探讨jQuery如何帮助开发者方便地进行Cookies的操作。 一、jQuery Cookie插件 在jQuery中,通常会借助第三方插件来实现Cookie的操作,例如...
这个源码整理主要关注如何在Java中使用HTTP进行Cookies的操作。以下是对这些知识点的详细解释。 首先,理解Cookies的基本概念。Cookies是由服务器端发送到客户端(浏览器)的一小段文本信息,用来存储用户的状态...
在探讨JavaScript操作Cookies的技术细节前,我们先简要回顾一下Cookies的基本概念。Cookies是一种网站用于存储用户信息的小型文本文件,通常保存在用户的浏览器中。它们可以被网站用来跟踪用户偏好、登录状态或进行...
Cookies是由Web服务器发送到浏览器的一小段文本信息,浏览器会在后续的请求中将其回传给服务器,从而实现会话跟踪或存储用户偏好等目的。每个Cookie包含名称、值、过期时间、路径、域等属性。 在Java中,处理...
需要注意的是,操作Cookies时应当遵守Web标准和安全最佳实践,如避免在Cookies中存储敏感信息,合理设置过期时间,遵循同源策略等。在使用Cookies操作类时,也需要确保理解其内部实现的机制和限制,以便正确地应用到...
Angular 操作 Cookies 方法详解 Angular 作为一个流行的前端框架,提供了强大的 cookies 操作功能。在本文中,我们将详细介绍 Angular 操作 cookies 的方法,包括使用 JavaScript 设置和读取 cookies,以及使用 ...
JavaScript中的Cookie操作是Web开发中常见的一种数据存储方式,它允许在用户浏览器中保存少量的数据。这个类(CookieClass)提供了对Cookie进行创建、修改、读取和删除的方法。以下是对这个类及其方法的详细解释: ...