cookie应用(二):记住上一次用户名和密码

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <form class="form" action="http://www.baidu.com/">
        用户名:<input type="text" name="username"/><br/>
        密码:<input type="password" name="password"/><br/>
        <input type="submit" value="登录"/>
    </form>
</body>
<script type="text/javascript">

    window.onload = function(){
        var oForm = document.getElementsByTagName(‘form‘)[0];
        var oUsername = document.getElementsByName(‘username‘)[0];
        var oPassword = document.getElementsByName(‘password‘)[0];
        oForm.onsubmit = function(){
            setCookie(‘username‘, oUsername.value, 14);
            setCookie(‘password‘, oPassword.value, 14);
        };
        oUsername.value = getCookie(‘username‘);
        oPassword.value = getCookie(‘password‘);
    };

    //设置cookie
    function setCookie(name, value, iDay){
        var oDate = new Date();
        oDate.setDate( oDate.getDate() + iDay );
        document.cookie = name+‘=‘+value+‘;expires=‘ + oDate;
    };

    //读取cookie
    function getCookie(name){
        var array1 = document.cookie.split("; ");
        for(var i = 0; i < array1.length; i++ ){
            var array2 = array1[i].split(‘=‘);
            if(array2[0] == name){
                return array2[1];
            }
        };
        return ‘‘;
    };

    //删除cookie
    function removeCookie(name){
        setCookie(name, null, -1);
    };
</script>
</html>
时间: 2024-08-05 09:41:44

cookie应用(二):记住上一次用户名和密码的相关文章

spring 加密 Druid 连接池(二)—— 加密 url,driverClassName,用户名,密码

why? 连接信息暴露在配置文件中有风险 how? 一.准备加密后连接信息 使用Druid自带工具类ConfigTools加密连接信息 import com.alibaba.druid.filter.config.ConfigTools; public class DecryptDruid { public DecryptDruid() { super(); // TODO Auto-generated constructor stub } public static void main(Str

004dayPython学习输入并输出用户名和密码

在python 2.7中,捕获用户输入用raw_input 一.捕获并打印用户名和密码 要求: 输入用户名和密码都可见 # -*- coding:utf-8 -*-userName = raw_input("请输入用户名:")passWord = raw_input("请输入密码:")print(userName)print(passWord) 二.捕获并打印用户名和密码 需求: 输入用户名可见,输入密码不可见 提示: 导入getpass模块 # -*- codin

Oracle安装后忘记用户名或密码+创建新登陆用户

新安装的Oracle11g,不料在使用的时候没记住安装时的用户名和密码. 不用担心,打开sqlplus. 按如下步骤,新建一个登陆用户: 第一步:以sys登陆  sys/密码 as sysdba  此处的密码任意字符都能登陆上. sys/manager as sysdba 登陆成功后就可以创建新用户了. 第二步: 创建用户 语法: CREATE  USER 用户名 IDENTIFIED BY 密码create user admin identified by orcl; 将刚创建的用户解锁语法:

关于在使用 sourcetree 进行代码 push 时, 出现的用户名或者密码提示错误 解决方法

关于在使用 sourcetree 进行代码 push 时, 出现的用户名或者密码提示错误 错误截图如下: 以下错误截图是出现在 pull (拉取)正常, push(推送)出现 password/user出错, 截图如下: 解决方法如下: 本人是在填写的用户名和 GitHub 上的不匹配, 将其移除, 然后在 push 会有添加用户名和密码的提示弹出, 填写 GitHub 上对应的用户名和密码即可 原文地址:https://www.cnblogs.com/canfixme/p/8686732.ht

jquery.cookie.js实现cookie记住用户名和密码

记得导入 <script src="jquery.js" type="text/javascript"></script> <script src="jquery.cookie.js" type="text/javascript"></script> 先看表单里面的内容,有一个checkbox复选框 <form class="form-signin"&g

用cookie实现记住用户名和密码

1.当第一次发送请求时,在jsp页面并不能获取cookie对象,第一次是addCookie,之后再请求时才能获得. session和sessionid在服务器端生成的时候,同时把sessionID放在cookie中,相当于response.add("JSESSIONID",session) 2.如何在jsp页面获得cookie对象并显示在页面. <% String username=""; String password=""; Cooki

通过jquery.cookie.js实现记住用户名、密码登录功能

<!doctype html>   <html xmlns="http://www.w3.org/1999/xhtml">   <head>   <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />   <title>无标题文档</title>   <script src="

Java:Cookie实现记住用户名、密码

package com.gamecenter.api.util; import java.io.IOException; import java.io.PrintWriter; import java.io.UnsupportedEncodingException; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import javax.servlet.FilterChain;

WEB安全实战(六)防止浏览器记住用户名和密码

序 写文章之前,先向大家认个错,其实这篇文章以及下一篇将要写的文章都应该是在上个月完成的.但是吧,由于一些原因,没有来的及写完.因此,现在把上个月欠下的债先补上.废话不多说,直接上内容. 问题 做过 Web 开发的童鞋们都知道,打开网站之后,一般都是需要输入用户名.密码的.然而,就是这简单的操作,在提交的时候,就可能会暴露一些问题,当然,这些问题是会被安全漏洞测试软件检测出来的.如果没有做过相关的处理,那么表单.页面或者本地的 Cookie 中都是会留有一些敏感信息,这些敏感信息都可能会被黑客利