`
wangshaofei
  • 浏览: 279550 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

javascript实现cookie

阅读更多
<html>
    <head>
        <script type="text/javascript">
            function getCookie(c_name)
            {
                if (document.cookie.length>0)
                {
                    c_start=document.cookie.indexOf(c_name + "=")
                    if (c_start!=-1)
                    { 
                        c_start=c_start + c_name.length+1 
                        c_end=document.cookie.indexOf(";",c_start)
                        if (c_end==-1) c_end=document.cookie.length
                        return unescape(document.cookie.substring(c_start,c_end))
                    } 
                }
                return ""
            }

            function setCookie(c_name,value,expiredays)
            {
                var exdate=new Date()
                exdate.setDate(exdate.getDate()+expiredays)
                document.cookie=c_name+ "=" +escape(value)+
                    ((expiredays==null) ? "" : ";expires="+exdate.toGMTString())
            }

            function checkCookie()
            {
                username=getCookie('username')
                if (username!=null && username!="")
                {alert('Welcome again '+username+'!')}
                else 
                {
                    username=prompt('Please enter your name:',"")
                    if (username!=null && username!="")
                    {
                        setCookie('username',username,365)
                    }
                }
            }
        </script>
    </head>

    <body onLoad="checkCookie()">
    </body>
</html>
0
2
分享到:
评论

相关推荐

    javascript实现cookie功能

    总结来说,JavaScript实现Cookie功能对于构建动态、交互性强的Web应用程序至关重要。它允许开发者在客户端存储数据,提升用户体验,同时也为服务器端减轻负担。通过学习和掌握JavaScript操作Cookie的方法,可以更好...

    使用JavaScript实现Cookie的增删改查操作

    本文将详细介绍如何使用JavaScript实现Cookie的增删改查操作。 首先,理解Cookie的基本概念是必要的。Cookie由服务器端设置,并发送到用户的浏览器,浏览器会在后续的请求中携带这些Cookie返回给服务器。每个Cookie...

    javascript实现操作cookie实现的可记忆菜单

    javascript实现操作cookie实现的可记忆菜单

    Javascript Cookie操作类的封装

    在JavaScript中,Cookie是一种在客户端存储少量数据的机制,它对于网页应用的用户状态管理和临时存储信息具有重要作用。本文将详细讲解如何封装一个Cookie操作类,实现对Cookie的增删改查功能。 首先,理解Cookie的...

    Javascript操纵Cookie实现购物车程序.txt

    ### JavaScript操纵Cookie实现购物车程序 #### 概述 在电子商务网站中,购物车功能是不可或缺的一部分。通过JavaScript操作Cookie可以实现一个简单的购物车系统。本文档将详细解析如何使用JavaScript来操纵Cookie...

    cookie访问限制ip

    要使用JavaScript实现Cookie的IP限制,我们需要在设置Cookie时记录该Cookie关联的IP地址。以下是一个简单的示例: ```javascript function setCookie(name, value, days, ipAddress) { var expires = ''; if ...

    JavaScript实现cookie的写入、读取、删除功能

    删除Cookie是通过将其过期日期设置为过去的时间来实现的。以下是一个删除Cookie的函数: ```javascript function deleteCookie(name) { setCookie(name, "", -1); } ``` 这里,我们将天数设置为-1,使得Cookie...

    javascript cookie 操作框架 XCookie

    JavaScript Cookie 操作框架 XCookie 是一个用于方便地管理和操作浏览器cookies的工具,它简化了JavaScript中处理cookie的复杂性。在Web开发中,cookies经常被用来存储用户状态、会话信息或其他临时数据,而XCookie...

    CookiesjsJavaScript客户端的Cookie操作库

    "CookiejsJavaScript客户端的Cookie操作库" 指的是一种JavaScript库,专门用于在客户端(即用户浏览器)进行Cookie的操作。Cookiejs是这个库的名称,它提供了一组简单易用的API,帮助开发者方便地管理用户的Cookie。...

    C#和javascript操作cookie

    在ASP.NET环境中,结合C#和JavaScript,我们可以实现跨语言的Cookie操作,以便于实现用户会话管理、个性化设置等功能。本文将详细探讨如何在C#后端和JavaScript前端中操作Cookie。 首先,C#在ASP.NET中处理Cookie...

    javascript操作cookie

    ### JavaScript操作Cookie知识点详解 #### 一、Cookie简介 Cookie是一种小型的数据文件,通常由服务器发送到客户端(浏览器),客户端将这些数据存储在本地硬盘上,并在后续与该服务器进行交互时将数据发送回...

    jquery实现cookie技术

    **jQuery实现Cookie技术详解** 在Web开发中,Cookie是一种常用的技术,用于在客户端存储少量数据。这些数据可以是用户偏好、会话信息或其他关键状态。jQuery是一个强大的JavaScript库,它简化了JavaScript操作,...

    用javascript实现的留言板模块

    【标题】"用JavaScript实现的留言板模块"是一个利用JavaScript编程语言构建的互动功能,它允许用户在网站上发表留言,包含表情、图片以及各种文字处理功能。JavaScript是一种轻量级的解释型编程语言,常用于网页和...

    Javascript操纵Cookie实现购物车程序

    ### JavaScript操纵Cookie实现购物车程序 #### 概述 本文档详细介绍了一种使用JavaScript与客户端Cookie相结合的方法,来实现一个简单的购物车程序。通过这种方式,可以有效地存储用户的购物车信息,即使用户离开...

    javascript.cookie

    Cookie最初由Netscape Navigator浏览器引入,现在已经成为HTTP协议的一部分,用于跟踪用户状态、实现会话管理等。 ### 1. Cookie的基本概念 - **创建Cookie**: 在JavaScript中,可以使用`document.cookie`属性来...

    javascript 读写cookie

    本文将详细介绍如何使用JavaScript来实现Cookie的基本操作:写入、读取及删除。 #### 写入Cookie Cookie是服务器发送到客户端的一小段文本数据,通过设置`document.cookie`属性来实现。在编写函数时,可以接受一些...

    javascript 文本框下拉提示与cookie应用实例

    在这个实例中,我们结合了JavaScript和Cookie技术来实现这一功能。 首先,HTML部分定义了一个输入框(`&lt;input id="txt" type="text"&gt;`)以及相关的CSS样式来创建下拉菜单的效果。CSS通过`.Menu`和`.Menu2`类设置了...

    javascript针对cookie的基本操作实例详解.docx

    以上内容详细介绍了JavaScript针对Cookie的基本操作方法,包括设置、获取和删除Cookie的具体实现细节,以及一些扩展功能的思考。通过这些技巧,开发者可以更好地管理和利用Cookie,以提高Web应用程序的功能性和用户...

    javascript实现获取cookie过期时间的变通方法

    然而,由于浏览器对于Cookie过期时间的控制,JavaScript并不能直接获取Cookie的过期时间。这是因为浏览器出于安全和隐私的考虑,通常只允许网页对Cookie进行设置,而不会返回其过期时间。但JavaScript仍有一些变通的...

Global site tag (gtag.js) - Google Analytics