文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | firefox | WPS | 杀毒软件 | Picasa
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形图像 办公软件 媒体动画 精文荟萃 常用软件 网页编程 技术开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院网络编程Script细节中的安全:基于表单防止密码星号查看器的脚本
精品推荐
特别推荐
·用户体验:JS实现仿新浪信息提示效果
·网页特效:图片随机显示实例详解
·JavaScript入门学习书籍的阶段选择
·Javascript代码轻松隐藏网页源文件
·网页制作:JavaScript仿Windows关机效果
·网页制作Javascript经典小技巧总结
·JavaScript的9个陷阱及评点
·简单介绍用JSP来实现文件下载功能的几种方式
·网页播放器实现全屏的方法总结
·菜鸟学习javascript实例教程
·JavaScript 经典代码大全
·汇总:一些不错的使用频率比较高的JS函数
·Javascript模拟的DOS窗口
·JavaScript仿Windows关机效果
·仿windows选项卡效果拾零
·JavaScript经典效果集锦
·jscript/javascript条件编译
·Js之软键盘实现(源码)
·弹出窗口window.open()的参数列表
·javascript gb2312转utf-8
热点TOP10
·javascript 常用代码大全
·菜鸟学习javascript实例教程
·JavaScript经典效果集锦
·B/S开发常用JavaScript技术
·40种网页常用小技巧
·服务端VBScript与JScript几个相同写法
·网页屏蔽(左右键,代码等)的非JS方法
·如何判断ACTIVEX控件是否下载
·Microsoft VBscript运行时错误'800a000d'的解决方案
·一些很实用且必用的小脚本代码
·一个以Javascript+xml的树型列表
·JavaScript幻灯片效果
·用window.location.href实现刷新另个框架页面
·javascript+xml实现二级下拉菜单,不会被任何标签或元素遮住
·如何实现一个表格表头不动tbody区域用滚动条可以滚动
·javascript gb2312转utf-8
·网页两侧浮动广告代码
·网站左右两边浮动广告JS代码
·用VB编写ActiveX DLL实现ASP编程
·网页制作:JavaScript仿Windows关机效果

细节中的安全:基于表单防止密码星号查看器的脚本

日期:2007年9月16日 作者: 查看:[大字体 中字体 小字体]


大家可能在填写完用户名或者密码时因为某种原因未登录而离开,这时大家可能因为密码框的星号而麻痹大意:以为密码不会被窥视,而放心离开。但是有一种软件可以直接查看星号隐藏下的密码原文,这就带来些安全隐患。不过本脚本可以让你的表单的密码区躲开密码星号查看软件的查看。

原理:生成一个ID为随机的隐藏Input,通过onkeyup事件实时捕获按键,并且复制到这个隐藏的Input里,同时将原密码区的值以“*”号替换掉。发送表单时,将隐藏Input的密码原文复制到原密码区并且销毁这个ID随机的隐藏Input。

下面注解如果在描述上有什么不妥欢迎提出

代码:

/*
基于表单防止星号查看器的脚本
作者:oror@Blueidea
邮箱:pcn88#hotmail.com
网站:www.wyev.com
*/
var aKey=new Array();
//用于保存随机隐藏Input的ID值
var aPrt=new Array();
//用于保存所有受保护Input的name值
var szFrm;
//用于保存表单名
frmProt={
   
    /*
    获得ID对应对象
    szID:[字符串]对象ID属性
    */
    $:function (szID){
       
        return document.getElementById(szID);       
       
    },
    /*
    获得表单域对象
    szFrmName:[字符串]表单的name值
    */
    $v:function (szFrmName){
       
        return document.forms[szFrmName];       
       
    },
    /*
    获得表单域的Input标签对象
    szName:[字符串]标签的name值
    szFrmName:[字符串]表单的name值
    */
    $f:function (szName,szFrmName){
       
        return frmProt.$v(szFrmName).elements[szName];       
       
    },
    /*
    绑定事件
    obj:[OBJECT]对象
    evn:[字符串]事件名称
    f:函数
    */
    fAttach:function (obj,evn,f){
       
        if(!obj)return ;       
        if(obj.attachEvent){
           
            obj.attachEvent("on"+evn,f);           
           
        }
        if(obj.addEventListener){

[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 下一页 




上一篇:发挥想像 用Photoshop把美术创作意图呈现在眼前

下一篇:图文解说:Windows Vista演变历程四

细节中的安全:基于表单防止密码星号查看器的脚本 相关文章:
·最详细的黑客入门法则
·《暗黑破坏神2》1.10补丁升级详细说明 - 游戏攻略
·秦殇复活-详细剧情攻略 - 游戏攻略
·《盟军敢死队:打击力量》详细流程攻略
·《生存危机》详细剧情攻略
·《X档案》详细全攻略(PS2) - 其他电视游戏攻略秘籍 - 其他电视游戏
·鬼武者3超详细图文官方攻略(1) - 其他电子游戏攻略
·详细介绍ORACLE sqlplus命令
·《幻想水浒传2》详细攻略
·生存危机-超详细剧情攻略
细节中的安全:基于表单防止密码星号查看器的脚本 相关软件:
·细节决定成败(完整版)
·生命是什么-活细胞的物理学观
·经典街机,弹头VS血腥 修改稳定版画面细致 是您不二的选择
·黑客视频教程-制作免杀迷你灰鸽子详细教程
·Flash loading 的详细制作
·《操作系统安装过程详细图解 2005》
·他大师代表作品-吉他细语(雨果CD)
·事无巨细(诗集)
·细胞叛逆者
·中国电子地图2006完整特别版 rar 详细内容见查看

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:vipcn