javascript读写cookie的一个小demo

cookie|javascript

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
    <title>test Cookie</title>
    <link rel="Stylesheet" type="text/css" href="../css/mainStyleSheet.css" />
</head>
<body>
  <h1 align="center">Cookie读写测试</h1>
  <hr />
  <h2>write cookie:</h2>
  <form id="login" name="login">
    <table width="100%">
        <tr>
        <td align="right">User name:</td>
        <td><input type="text" id="username" /></td>
        </tr>
        <tr>
        <td align="right">Password:</td>
        <td><input type="password" id="password" /></td>
        </tr>
        <tr><td colspan="2" align="center">
        <input type="submit" id="ok" value="writer" />
        </td></tr>
     </table>
  </form>
  <script language="javascript" type="text/javascript">
  <!--
    function writecookie(fm)
    {
         var cookiename = fm.username.value;
         var cookievalue = fm.password.value;
         var codecookievalue = "";
         for(var i = 0;i < cookievalue.length; ++i)
         {
            codecookievalue += cookievalue.charCodeAt(i);
            if(i < cookievalue.length-1)
                codecookievalue += "+";
         }      
         var cookie = cookiename + "=" + codecookievalue;
         var date = new Date();
         date.setTime(date.getTime() + 100000);
         var expirestr = date.toGMTString();
         cookie += "; expires=" + expirestr;
         document.cookie = cookie;
    } 
  -->
  </script>
  <hr />
  <h2>read cookie:</h2>
  <input id="read" type="button" value="Read Cookie" />
  <script language="javascript" type="text/javascript">
  <!--
    function readcookie()
    {
        var cookiepair = document.cookie.split("=");
        if(cookiepair[0] != null
           && cookiepair[1] != null)
        {
            var truevalue = "";
            var arraycode = cookiepair[1].split("+");
            for(var i = 0; i < arraycode.length; ++i)
                truevalue += String.fromCharCode(arraycode[i]);
            if(cookiepair != null)
            {       
                document.writeln("<table width=\"100%\">");
                document.writeln("<tr>");
                document.writeln("<td>");
                document.writeln("user name:");
                document.writeln("<\/td>");
                document.writeln("<td>");
                document.writeln(cookiepair[0]);
                document.writeln("<\/td>");           
                document.writeln("<\/tr>");
                document.writeln("<tr>");
                document.writeln("<td>");
                document.writeln("password:");
                document.writeln("<\/td>");
                document.writeln("<td>");
                document.writeln(truevalue);
                document.writeln("<\/td>");          
                document.writeln("<\/tr>");
                document.writeln("<\/table>");
            }
        }
        else
            document.writeln("no cookie!");
    }
  -->
  </script> 
</body>
</html>

时间: 2024-10-04 01:08:44

javascript读写cookie的一个小demo的相关文章

ofbiz做一个小demo,配置好了之后,在页面上跑。报404错误,请问该怎么解决

问题描述 ofbiz做一个小demo,配置好了之后,在页面上跑.报404错误,请问该怎么解决 ofbiz做一个小demo,配置好了之后,在页面上跑.报404错误 求大神指点

spring-struts2+mybatis+sprin一个小demo总是不能实例化

问题描述 struts2+mybatis+sprin一个小demo总是不能实例化 public class RegisterAction { private RegisterDao registerDao; private String username; private String password; public String getUsername() { return username; } public void setUsername(String username) { this

一个非常实用的javascript读写Cookie函数

javascript读写删除cookie的操作. function GetCookieVal(offset) //获得Cookie解码后的值 { var endstr = document.cookie.indexOf (";", offset); if (endstr == -1) endstr = document.cookie.length; return unescape(document.cookie.substring(offset, endstr)); } -------

js读写cookie实现一个底部广告浮层效果的两种方法_javascript技巧

下面一个案例使用js实现一个页面浮层效果,并且通过两种方法使用js读写cookie来实现用户关闭广告的显示状态: 读者可以将下面代码复制到一个html文件试试效果:html的pre标签未两种js实现的方式 复制代码 代码如下: <!DOCTYPE HTML> <html> <head> <meta content="text/html;charset=utf-8" http-equiv="Content-Type"/>

JavaScript读写Cookie

cookie|javascript (一).示例图片效果 (二).代码 <html><head><title>读写cookies</title></head><body><script language="javascript">document.cookie="a=a;"document.cookie="b=b;"var mycookie = document.

利用百度LBS做一个小Demo

申请ak(即获取密钥) http://lbsyun.baidu.com/apiconsole/key?application=key 去这儿注册一个开发者账号即可 拼写发送http请求的url 譬如这样的调用 http://api.map.baidu.com/geocoder/v2/?address=百度大厦&output=json&ak=E4805d16520de693a3fe707cdc962045&callback=showLocation 接收http请求返回的数据 下面看

JavaScript对Cookie进行读写操作实例_javascript技巧

本文实例讲述了JavaScript对Cookie进行读写操作的方法.分享给大家供大家参考.具体如下: 这里没用到任何的js库,直接使用js的方法进行cookie的读写 <HTML> </HEAD> <BODY> <SCRIPT language="JavaScript"> <!-- function set_it() { var the_text="name=yourName&"; var toexpir

用js读写cookie的简单方法(推荐)_javascript技巧

在数据安全要求不是很高的情况下,我们可以直接用js对cookie进行读写,这样比较方便. 代码如下: /* 功能:保存cookies函数 参数:name,cookie名字:value,值 */ function SetCookie(name,value){ var Days = 30*12; //cookie 将被保存一年 var exp = new Date(); //获得当前时间 exp.setTime(exp.getTime() + Days*24*60*60*1000); //换成毫秒

Intellij idea 开发第一个springMVC demo

第一个springMVC例子 主要目的是熟悉intellij的web项目操作和springMVC的基本概念 具体操作如下: 1.创建intellij idea web module 然后填写module名 点击确认 module创建完毕 2.在module的web-WEB-INF下新建 classes和lib文件夹 2.修改项目的配置 点击file->Project Struture 修改Modules下的paths 修改完毕点击OK 3.配置tomcat 点击run->edit config