<%@page contentType="text/html;charset=utf-8"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>用户登录</title>
<style type="text/css">
.login{
font-family:宋体;
font-size:12px;
}
.login td{
height:30px;
}
.align{font-size:12px;}
.align input{display:block;}
.align span{display:block; margin-left:22px!important; margin-left:11px; margin-top:-16px; float:left; height:16px; line-height:14px;}
</style>
</head>
<script type="text/javascript">
document.onkeydown=ShortcutKey;
function ShortcutKey(){
if(window.event.keyCode==13) {
submitForm();
}
}
function submitForm() {
if (document.getElementById("optorId").value == "") {
alert("用户名必须填写!");
document.getElementById("optorId").focus();
return false;
} else {
if(document.getElementById('saveLoginPwd').checked==true){
setCookie("officeLoginName",document.getElementById('optorId').value);
setCookie("officeLoginType",document.loginForm.loginType.value);
setCookie("officeLoginPwd",document.getElementById('pwd').value);
}else if(document.getElementById('saveLoginName').checked==true){
setCookie("officeLoginName",document.getElementById('optorId').value);
setCookie("officeLoginType",document.loginForm.loginType.value);
delCookie("officeLoginPwd");
}else{
delCookie("officeLoginName");
delCookie("officeLoginType");
delCookie("officeLoginPwd");
}
document.loginForm.submit();
}
}
function loadWindow() {
if(document.getElementById('optorId').value==""){
var officeLoginName=getCookie("officeLoginName");
var officeLoginType=getCookie("officeLoginType");
var officeLoginPwd=getCookie("officeLoginPwd");
if(officeLoginName!=null&&officeLoginName!=""&&officeLoginName!="null"){
document.getElementById('optorId').value=officeLoginName;
document.getElementById('saveLoginName').checked=true
}
if(officeLoginType!=null&&officeLoginType!=""&&officeLoginType!="null"){
document.loginForm.loginType.value=officeLoginType;
}
if(officeLoginPwd!=null&&officeLoginPwd!=""&&officeLoginPwd!="null"){
document.getElementById('pwd').value=officeLoginPwd;
document.getElementById('saveLoginPwd').checked=true
}
}
document.loginForm.elements["optorId"].focus();
}
function setCookie(name,value) {
var exp = new Date("December 31, 9998");
document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}
function getCookie(name){
var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
if(arr != null) return unescape(arr[2]); return null;
}
function delCookie(name){
var exp = new Date();
exp.setTime(exp.getTime() - 1);
var cval=getCookie(name);
if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString();
}
window.onload=loadWindow;
</script>
<body style="background-color:#C0C0C0; padding:0;margin:0;">
<div style="margin:0 auto; width:1002px;position: relative;"><img src="<%=com.officeFrame.app.App.webUrl%>/appfiles/aicu/imgs/bj.jpg" border="0">
<div style="width:300px; height:160px;position: absolute;top:220px;left:580px; ">
<form action="<%=com.officeFrame.app.App.webUrl%>/optorLogin_login.so" method="post" name="loginForm" class="loginform" onsubmit="submitForm();">
<input type="hidden" id="returnUrl" name="returnUrl" value="<%=WebUtils.getParameter(request, "returnUrl")%>" />
<table class="align login" width="100%" >
<tr>
<input type="hidden" name="loginType" value="01">
<td width="25%" align="right">用户名:</td>
<td width="40%" ><input type="text" style="width:130px;height:14px;" id="optorId" name="optorId" maxlength="30" value="<%=WebUtils.getParameter(request, "optorId")%>" /></td>
<td width="35%"align="left"><input type="checkbox" name="saveLoginName" id="saveLoginName" value="1" /><span>记住登录名</span></td>
</tr>
<tr>
<td align="right">密 码:</td>
<td><input type="password" style="width:130px;height:14px;" name="pwd" id="pwd" maxlength="20" /></td>
<td><input type="checkbox" name="saveLoginPwd" id="saveLoginPwd" value="1" /><span>记住密码</span></td>
</tr>
<tr>
<td style="height:10px;"></td>
</tr>
<tr>
<td colspan="3" align="center">
<img onclick="submitForm();" src="<%=com.officeFrame.app.App.webUrl%>/appfiles/aicu/imgs/dl1.jpg" border="0">
<img onclick="loginForm.reset();" src="<%=com.officeFrame.app.App.webUrl%>/appfiles/aicu/imgs/cz1.jpg" border="0">
</td>
</tr>
</table>
</form>
</div>
<div style="color:#FFFFFF;font-size:12px;position: absolute;top:530px;left:370px;">亚信联创科技(中国)有限公司 版权所有 法律公告</div>
</div>
</body>
</html>
分享到:
相关推荐
在这个“cookie实现记住用户名密码”的项目中,我们主要会涉及到Java Web开发环境,如IntelliJ IDEA和Tomcat服务器,以及关键的技术点——Cookie与JSP的结合。 1. **Cookie基础概念** - Cookie由服务器创建,存储...
Javascript实现登录记住用户名和密码功能的核心在于...以上内容综合了Javascript代码的使用、cookies操作以及*** MVC表单构建等知识点,实现了一个简单的登录记住用户名和密码的功能,并对其安全性进行了基本的考虑。
为了提供更好的用户体验,有时我们需要实现“记住用户名和密码”的功能,这样用户在下次访问时可以自动填充登录信息,从而避免频繁输入。本文将深入探讨如何在ASP.NET环境中实现这一功能。 首先,我们需要了解ASP...
HTML中的“记住用户名密码”功能是一项常见的用户交互设计,它旨在提供便利,让用户在下次访问网站时无需再次输入登录信息。这一功能的实现主要依赖于浏览器的Cookie技术。Cookie是服务器发送到用户浏览器并存储的一...
在网页应用中,"Cookie记住用户名密码"是一个常见的功能,它允许用户在访问网站时选择保存他们的登录信息,以便下次访问时自动填充,提供便捷的用户体验。这个功能主要依赖于JavaScript和Cookie技术来实现,无需复杂...
"登录页面记住用户名密码"这一功能是提高用户体验的一个常见特性,它允许用户在首次登录后选择保存他们的用户名和密码,以便下次访问时能够快速便捷地登录,通常会配合一个复选框供用户选择是否开启此功能。...
在IT行业中,用户认证是网络安全的基本要素之一,而“记住登录时的用户名和密码”功能则是为了提升用户体验而设计的一项常见功能。这个功能允许用户在登录某个网站或应用时保存其登录凭据,以便在下次访问时能够快速...
本文将详细介绍如何利用Cookie来记住用户名和密码,以及设置登录期限。 首先,我们需要理解Cookie的基本原理。Cookie是由服务器发送到用户的浏览器并存储在本地的一小块数据,当用户再次访问网站时,浏览器会自动将...
在PHP编程中,实现“记住用户名和密码”的功能通常涉及到几个关键的...在实际开发中,还需注意安全性问题,如对密码进行哈希加密存储,防止未授权访问,以及处理好Cookie和Session的生命周期,确保用户隐私得到保护。
或者它们的值与加密后的用户名和密码不匹配,则需要创建新的Cookie对象,并设置过期时间为最大值,然后使用`EncryptDES`方法对用户名和密码进行加密,并将加密后的值存储到Cookie中。 ##### 4.3 JavaScript处理 ...
很好用,可在服务器端记住用户名密码,修改COOKIE轻松搞定
在JavaScript(JS)中实现登录时记住用户名的功能是一项常见的需求,尤其在Web应用程序中,它提高了用户体验,使得用户下次访问时无需再次输入用户名。本文将深入探讨如何利用JS实现这一功能,结合`common_util.js`...
当用户勾选“记住用户名”选项并成功登录后,系统需要将该用户名存储在一个持久化的介质上,如浏览器的Cookie或本地存储。当用户再次访问网站时,系统检查是否存在这个Cookie或本地存储的数据,如果存在,则自动填充...
其中,使用Cookie存储用户名和密码是一种常见的做法,尤其在用户选择“记住我”功能时。本文将深入探讨如何使用Cookie来记录并管理用户的登录信息,包括其工作原理、实现步骤、代码示例以及安全考量。 #### 一、...
虽然不是所有浏览器都依赖Cookie来记住用户名和密码,但清理对应域名的Cookie也是一种可能的解决方案。然而,这可能会影响用户的其他浏览体验。 8. **插入隐形用户名输入框**: 在用户名输入框和密码输入框之间...
在IT开发领域,尤其是Web应用开发中,"记住用户名密码"功能是一个常见的用户需求,它提高了用户体验,使得用户在多次登录同一网站时不必反复输入账号信息。本项目名为"一个记住用户名密码demo",旨在提供一个实现这...
这个功能允许用户在选择“记住用户名和密码”后,下一次访问网站时,系统能自动填充登录表单,提供便捷的用户体验。这个过程涉及到浏览器存储用户信息的方式,主要使用到的技术是Cookie。 Cookie是一种在客户端存储...
### 如何让IE记住用户名和密码(代码方式) 在互联网应用日益广泛的今天,登录认证成为了一个常见的需求。本文将详细介绍如何通过代码的方式让Internet Explorer(IE)浏览器记住用户的登录信息,包括用户名和密码...
这个压缩包文件的标题和描述提及了“Cookie记录登录次数及用户名和密码”,意味着我们将探讨如何使用Java来实现这个功能。下面将详细介绍Cookie的工作原理、如何创建和读取Cookie以及如何用它来跟踪登录信息。 ...
3. **简化登录过程**:用户选择“记住密码”后,Cookie存储了加密后的用户名和密码,下次访问时可直接自动登录。 4. **广告精准投放**:广告商可以通过Cookie追踪用户浏览历史,展示更具针对性的广告。 **三、...