用JS实现的类似QQ密码的输入特效

<input ID="_PSD"></input>
<script>
function passwordText(ID,pd,mark){
mark=mark||"*"
var PSD=document.getElementById(ID)
var password=pd
var lh=PSD.value.length
setInterval(function(){
if(PSD.value.length!=lh){
if(PSD.value.length>lh)run(1)
else run(0)
lh=PSD.value.length
}
},1)
function run(n){
switch(n){
case 0:
password.length-=1
break
case 1:
password.push(PSD.value.charAt(PSD.value.length-1))
break
}
PSD.value=""
for(var i=0;i<password.length-1;i++)
PSD.value+=mark
if(password.length)
PSD.value+=password[password.length-1]
}
}
var password=[]
passwordText("_PSD",password,"*")
</script>

  

时间: 2024-10-09 22:54:09

用JS实现的类似QQ密码的输入特效的相关文章

C#调用JS方法、以QQ登录密码的md5为例

C# 调用代码 ScriptControlClass js = new ScriptControlClass(); js.Language = "JScript"; js.AddCode(textBox2.Text);//JS代码 string result = null; result = js.Eval(textBox1.Text).ToString(); //调用函数 MessageBox.Show(result); MD5 JS代码 function md5js(pass, c

android WindowManager解析与骗取QQ密码案例分析

最近在网上看见一个人在乌云上提了一个漏洞,应用可以开启一个后台Service,检测当前顶部应用,如果为QQ或相关应用,就弹出一个自定义window用来诱骗用户输入账号密码,挺感兴趣的,总结相关知识写了一个demo,界面如下(界面粗糙,应该没人会上当吧,意思到了就行哈=, =): demo地址:https://github.com/zhaozepeng/GrabQQPWD Window&&WindowManager介绍 分析demo之前,先要整理总结一下相关的知识.先看看Window类,Wi

使用plupload做一个类似qq邮箱附件上传的效果

公司项目中使用的框架是springmvc+hibernate+spring,目前需要做一个类似qq邮箱附件上传的功能,暂时只是上传小类型的附件 处理过程和解决方案都需要添加附件,处理过程和解决方案都可以添加多个附件,也可一个都不添加 以其中一个为例:(文件保存到了数据库中),有关plupload的内容可参考:http://www.360doc.com/content/14/0714/03/552866_394228686.shtml 首先是po package cn.com.plupload.p

QQ密码加密操作辅助类 QQEncryptUtil

实现效果  1)本辅助类主要是用来方便实现QQ密码加密操作.  2)在QQ的很多模拟网页采集数据,需要输入用户账号.密码,其中密码是需要进行加密操作的,一般使用js脚本实现,这里把它转化为C#的代码操作,其实也就是把密码和验证码通过3次MD5加密实现的. /// <summary>    /// QQ根据密码及验证码对数据进行加密    /// </summary>    /// <param name="password">原始密码</par

用SignalR做类似QQ登录的应用

原文:用SignalR做类似QQ登录的应用 首先通过NuGet下载signalr包 在工程下新建一个类,继承Hub public class DemoHub:Hub { public class Users { public string ConnectionId { get; set; } public string Name { get; set; } public string SId { get; set; } } //在线表 static List<Users> Connecteds

Android即时通讯服务,类似QQ的聊天工具,源码分享

Android即时通讯服务,类似QQ的聊天工具 基于bmob开发完成 下面有源码分享,敬请下载,多多支持回复 1.1      手机必须要有网络 1.2      手机必须要有SIM卡 1.3      手机必须要挂载有SDCAR 源码在此 链接: http://pan.baidu.com/s/1jGCIFsy 密码: 9eqc

类似QQ的应用毗邻(Pilin)即时聊天源码

这个应用是从安卓教程网分享过了的,个人觉得这个还是挺不错的,毗邻(Pilin)即时聊天应用源码,承诺的 基于xmpp openfire asmack 的即时聊天应用,继续完善,现在只完成了文字.表情.图片的发送.有兴趣的朋友可以继续去完善,不过老实说,代码写得很垃圾,没有什么层次,因为这是本人第一个写得App,由于想学习嘛,所以没有用到什么框架,很多重复.冗余的代码,注释比较少, 望大家见谅,大神忽喷.这里提示几点:1.必须有网络才能打开app(无网络的本地数据保存与加载--就是进入界面的初始化

防欺诈盗号请勿支付或输入qq密码

本文介绍如何去除微信顶部的“防欺诈盗号.请勿支付或输入qq密码”.如图所示. 一.微信认证 目前只有已经通过微信认证的账号可以去除这个提示.在公众账号下左侧列表中找到微信认证,按照提示申请认证即可. 二.设置业务域名 1.进入公众账号设置 2.进入功能设置 3.在业务域名设置中,设置通过备案的域名.

C#实现类似QQ的隐藏浮动窗体、消息闪动

功能简介 当语音客服系统登录成功进入主界面时,本聊天工具将会自动隐藏在左下角位置,当鼠标移动到左下角时,自动弹出,当鼠标移开聊天窗体时,自动隐藏.如果想让聊天窗体固定在桌面,只要拖动一下聊天窗口,让它不停留在边界位置就可以了.隐藏和悬浮方式类型QQ. 1. 系统主界面 当点击最小化按钮时, 在电脑右下角会显示任务图标,点击任务图标,将会在左下角位置弹出. 主界面各部分介绍: a) 消息列表:该区域的功能主要是显示消息记录. b) 发送消息:输入要发送的消息进行发送,默认群聊,输入消息后,按回车键