- 浏览: 181949 次
- 性别:
- 来自: 沈阳
文章分类
最新评论
-
Cash:
今日测试微信服务器,搭建tomcat8.0.9时,发布的ser ...
Tomcat 主机部署 -
Cash:
追加网通ip段:在网上没有公布出来222.128.0.0 25 ...
双ISP出口用到的ip地址表
<!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>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<body onload="javascript:injection();">
<form id="form1" name="form1" method="post" action="" onsubmit="return submitform();">
<label>username
<input type="text" id="CRLSYUser" name="textfield" value=""/>
</label>
<label>password
<input type="password" id="CRLSYPwd" name="textfield2" value="" />
</label>
<label>
<input type="submit" name="Submit" value="提交" />
</label>
</form>
<script language="javascript">
function submitform(){
if(document.getElementById ("CRLSYUser").value!="" && document.getElementById ("CRLSYPwd").value!=""){
makeCookie("CRLSYUser",document.getElementById ("CRLSYUser").value,3);
makeCookie("CRLSYPwd",document.getElementById ("CRLSYPwd").value,3);
return true;
}else{
return false;
}
}
function injection(){
if(GetCookie("CRLSYUser")!=null ){
document.getElementById("CRLSYUser").value=GetCookie("CRLSYUser");
}
if(GetCookie("CRLSYPwd")!=null ){
document.getElementById("CRLSYPwd").value=GetCookie("CRLSYPwd");
}
}
function makeCookie(name_v,value_v,expiredays){
var exdate=new Date();
var name = name_v;
var value = value_v;
if(expiredays!=null && expiredays!="" && expiredays!=0){//增加时间(天)有效
exdate.setDate(exdate.getDate() + expiredays);
}
//alert(exdate);
document.cookie = name + "="+ escape(value) + ";expires="+exdate.toGMTString();
}
function getCookieVal (offset) {
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1) {
endstr = document.cookie.length;
}
return unescape(document.cookie.substring(offset, endstr));
}
function GetCookie (name) {
var temp = name + "=";
var tempLen = temp.length;
var cookieLen = document.cookie.length;
var i = 0;
while (i < cookieLen) {
var j = i + tempLen;
if (document.cookie.substring(i, j) == temp) {
return getCookieVal(j);
}
i = document.cookie.indexOf(" ", i) + 1;
if (i == 0) break;
}
return null;
}
</script>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<body onload="javascript:injection();">
<form id="form1" name="form1" method="post" action="" onsubmit="return submitform();">
<label>username
<input type="text" id="CRLSYUser" name="textfield" value=""/>
</label>
<label>password
<input type="password" id="CRLSYPwd" name="textfield2" value="" />
</label>
<label>
<input type="submit" name="Submit" value="提交" />
</label>
</form>
<script language="javascript">
function submitform(){
if(document.getElementById ("CRLSYUser").value!="" && document.getElementById ("CRLSYPwd").value!=""){
makeCookie("CRLSYUser",document.getElementById ("CRLSYUser").value,3);
makeCookie("CRLSYPwd",document.getElementById ("CRLSYPwd").value,3);
return true;
}else{
return false;
}
}
function injection(){
if(GetCookie("CRLSYUser")!=null ){
document.getElementById("CRLSYUser").value=GetCookie("CRLSYUser");
}
if(GetCookie("CRLSYPwd")!=null ){
document.getElementById("CRLSYPwd").value=GetCookie("CRLSYPwd");
}
}
function makeCookie(name_v,value_v,expiredays){
var exdate=new Date();
var name = name_v;
var value = value_v;
if(expiredays!=null && expiredays!="" && expiredays!=0){//增加时间(天)有效
exdate.setDate(exdate.getDate() + expiredays);
}
//alert(exdate);
document.cookie = name + "="+ escape(value) + ";expires="+exdate.toGMTString();
}
function getCookieVal (offset) {
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1) {
endstr = document.cookie.length;
}
return unescape(document.cookie.substring(offset, endstr));
}
function GetCookie (name) {
var temp = name + "=";
var tempLen = temp.length;
var cookieLen = document.cookie.length;
var i = 0;
while (i < cookieLen) {
var j = i + tempLen;
if (document.cookie.substring(i, j) == temp) {
return getCookieVal(j);
}
i = document.cookie.indexOf(" ", i) + 1;
if (i == 0) break;
}
return null;
}
</script>
</body>
</html>
发表评论
-
ospf重分发默认路由无法进入路由表问题
2020-11-12 17:30 1101机房内设备升级改造,核心交换机与3台互联网路由器对接,中间 ... -
ASA5520 remote ipsec vpn配置
2013-08-29 13:14 5105接口启用ISAKMP: crypto isakmp enabl ... -
H3C Spanning Tree
2012-12-21 10:07 1726stp mode stp stp instance 1 ... -
关于ASA5520的radius认证remote vpn用户配置延时
2012-08-17 13:53 2441近日对ciscovpn认证服务器进行迁移发现ASA5520配置 ... -
windows2008R2 NPS导致dhcp无法分派地址
2012-08-16 16:36 3358近几天正在考虑将nps在windows2008r2系统(已部署 ... -
双ISP出口用到的ip地址表
2012-08-14 16:59 1342中国电信ip段 http://bgp.he.net/AS413 ... -
ciscoRV042对接cisco2951,日志
2012-08-07 13:12 2739在2951上的ike策略10无法与RV042的策略匹配,需要手 ... -
静态路由重分发进入ospf的深入学习
2012-05-03 11:29 4992路由器与三层交换机已形成ospf邻居关系, 现在要将与此台 ... -
ip地址分类,英文文章,说的很透彻
2012-05-03 09:08 1381Network Address Range: Class A ... -
H3C MSR50-40 路由器,关闭web管理
2012-01-09 16:56 1327[MSR50-40] undo ip http enable ... -
路由器接口参数及意义
2011-12-21 20:33 1496router#sh int fa0/0 FastEtherne ... -
cisco设备telnet显示console日志信息
2011-12-20 21:55 1369全局模式下输入命令:terminal monitor -
FTP 被动、主动模式解析
2011-12-10 19:52 800Technical background What dis ... -
关于MSTP线路的Qos拥塞控制问题!
2011-10-08 23:05 1611mstp线路为用户接入提供超过2Mbps的接入速度,为sdh提 ... -
cisco路由器密码重置
2011-09-21 11:40 1151when the router is starting to ... -
windows2003中文版,windows2008R2英文版,dhcp服务器迁移
2011-07-19 16:20 17941)windows2003 netsh dhcp se ... -
IIS页面访问问题
2011-07-07 20:45 1084(转) “您未被授权查看该页,您不具备使用所提供的凭 ... -
常用端口号
2011-06-27 21:58 1052List of TCP and UDP port number ... -
关于cisco 4507R的主控板卡冗余
2011-06-24 11:30 1973切换主处理板卡:redundancy force−switch ... -
ASA5200的NAT旁路访问DMZ区域!
2011-04-26 22:39 1947最近开始搞cisco ASA设备,发现在nat的acl中无法使 ...
相关推荐
在页面加载时,可以通过读取保存在本地的cookies来自动填充表单中的用户名和密码信息,从而达到记住用户登录信息的效果。当用户选择记住登录信息时,则会调用设置cookies的函数,将用户输入的用户名和密码保存到本地...
在现代的互联网应用中,自动填写功能已经成为许多用户日常浏览网页和使用应用程序的重要辅助工具,尤其是在处理需要频繁输入用户名和密码的场景下。本话题主要关注如何实现“自动填写用户名密码表单”这一功能,特别...
【用户注册登录系统(含用户名密码验证码验证)】 在构建一个用户注册登录系统时,安全性是首要考虑的因素。本系统采用PHP作为后端语言处理数据,同时利用jQuery进行前端的局部验证,确保用户输入的有效性,提高...
其中,使用Cookie存储用户名和密码是一种常见的做法,尤其在用户选择“记住我”功能时。本文将深入探讨如何使用Cookie来记录并管理用户的登录信息,包括其工作原理、实现步骤、代码示例以及安全考量。 #### 一、...
4. **自动填写**:当用户再次访问该网站时,通过读取Cookie中的信息,自动填充登录表单中的用户名和密码字段。 #### 三、实现步骤 ##### 1. 创建登录表单 ```html <td width="107" rowspan="2"><img src=...
在网页开发中,表单自动填充(Autocomplete)是一项便捷的功能,它允许浏览器根据用户的输入历史自动填充表单字段,尤其是对于登录表单中的用户名和密码。然而,有时候这种功能可能会造成不便,例如填充错误的信息...
在Java Web开发中,实现“记住用户名和密码”的功能通常涉及到使用Cookie技术。Cookie是一种小型文本文件,由服务器发送到用户的浏览器并存储在本地,以便在用户下次访问同一网站时,浏览器可以将这些Cookie发送回...
"保存用户账号和密码,自动登录JS"这个主题涉及到的核心知识点是利用Cookie技术实现用户登录状态的持久化,以及通过JavaScript来自动化登录流程。下面我们将深入探讨这些概念。 首先,Cookie是一种在客户端(用户的...
当用户在网站上填写登录表单并成功登录后,浏览器会询问是否要保存用户名和密码,以便下次自动填充,提高用户体验。这一功能基于HTML5的`autocomplete`属性,通常设置为`on`或`off`来控制是否启用。 对于问题一,...
密码框(即密码输入框)是网页中常见的表单元素,用于用户输入敏感信息如密码等。防止用户通过粘贴或复制的方式在密码框中输入密码,是提高密码安全性的一种手段。本文将介绍如何使用JavaScript来实现密码框防粘贴和...
- 用户填写注册信息(如用户名、密码、邮箱等)并通过表单提交。 - JSP接收表单数据,通常使用`request.getParameter()`方法获取参数。 - 数据验证:检查输入是否合法,防止SQL注入等安全问题。 - 存储数据:将...
自动登录通常涉及到HTTP或HTTPS请求,发送登录信息(用户名和密码)到服务器。在C#中,我们可以使用`System.Net.WebClient`或`System.Net.Http.HttpClient`类来发送POST请求。在本例中,可能需要获取登录页面的CSRF...
### JQuery记住用户名密码实现下次自动登录功能知识点解析 #### 知识点一:JQuery及Cookie简介 **JQuery** 是一个快速、小巧、功能丰富的JavaScript库。它使用户能够通过编写更少的代码来操作文档、处理事件、实现...
当用户输入用户名并触发验证时,`ajax.js`将发送一个GET或POST请求到服务器上的`checkname.php`,同时传递输入的用户名作为参数。 `checkname.php`是服务器端的处理程序,通常使用PHP语言编写。它的任务是接收来自...
例如,当用户输入无效的用户名或密码时,我们可以使用jQuery来实时检测并显示错误提示。 Ajax(异步JavaScript和XML)技术是实现无刷新页面的关键。通过Ajax,前端可以向服务器发送请求并在后台处理数据,然后将...
这个项目标题“VB实现自动填表并提交表”表明我们正在讨论如何利用VB来模拟用户在网页上填写表单并提交的过程。描述中的错误信息“行 32: 控件 WebBrowser1 的类 SHDocVwCtl.WebBrowser 不是一个已加载的控件类”...
2. **长度验证**:限制用户输入的字符数,例如用户名、密码的长度限制。 3. **必填项验证**:确保所有必要的字段都已填写。 4. **格式验证**:如信用卡号、邮政编码等特殊格式的验证。 5. **自定义验证**:根据业务...
本文将详细讲解如何使用Puppeteer库来实现JavaScript自动化发帖功能,特别是在公司内部论坛上。Puppeteer是由Google Chrome团队开发的一个Node库,它提供了一组高级API,可以直接控制Chromium或Chrome浏览器,进行...
- **登录表单**:`login.html`页面提供登录界面,用户输入用户名和密码。同样,JavaScript可以用来验证输入是否为空。 - **登录处理**:在`login.php`文件中,比较用户输入的用户名和密码与数据库中的记录。如果...
5. **HTML和DOM解析**:为了自动填写表单,需要理解HTML文档对象模型(DOM),找到相应的输入字段元素,例如`<input>`标签。 6. **自动化测试框架**:可能使用如Selenium这样的自动化测试工具,它可以控制...