| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1542 人关注过本帖
标题:[求助]下段代码的usename和password是什么~~~
只看楼主 加入收藏
qiufeng2008
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2005-4-6
收藏
 问题点数:0 回复次数:6 
[求助]下段代码的usename和password是什么~~~

<SCRIPT LANGUAGE="JavaScript"> <!--

al="\`~!@#$%^&*()_+|[]{},.<>/?'1234567890-="+"CXZLKJHGFDSAPOIUYTREWQ" +"qwertyuiopasdfghjklzxcvbnmMNBV"; ab1=""; bctr=0; tst=""; enigma=""; function ckPwd(){ tst=document.isn.username.value +"="+document.isn.passwrd.value+"="; ls=document.pd.pe.value; a=eval(ls.substring(0,2))-90; ls=ls.substring(2,ls.length); nls=""; flg=0; while (ls.length>12){ ab=eval(ls.substring(0,2))-85; ab1=(ab1==""?""+ab:ab1); oab1=ab1; ls=ls.substring(2,ls.length); for (var i=0;i<ab;i++){ nr=eval(ls.substring(0,2))-a; ls=ls.substring(2,ls.length); nls+=al.charAt(nr); } nls+="="; if (nls.indexOf(tst)>-1){ ls=""; flg=1; } } if (flg==1){ tstOk(); } else{ bctr++; alert("Sorry. 错误的用户名或密码." +" 第"+bctr+"次失败."); if (bctr>=3){ javascript:history.back(1); } } }

function tstOk(){ for (y=8; y<14; y++){ enigma += tst.charAt(y); } enigma+='.htm'; location.href=enigma; }

// --> </SCRIPT>

搜索更多相关主题的帖子: password usename document value 
2005-04-06 16:02
qiufeng2008
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2005-4-6
收藏
得分:0 
这段代码我看了很久,都不明白。望高手来指教一下。谢谢~~~
2005-04-06 16:03
bingxue2332
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:446
专家分:0
注 册:2004-11-6
收藏
得分:0 
这段代码是对输入框有效性的验证

防止非法字符的输入撒

具体那里不明白  

少点代码(其实也不多)

但是有针对 大家好解决

2005-04-06 18:43
哈马拟
Rank: 1
等 级:新手上路
帖 子:270
专家分:0
注 册:2004-7-15
收藏
得分:0 
下段代码的usename和password是什么 我认为都应该是网页内的文本框的名称而已

2005-04-06 19:40
bingxue2332
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:446
专家分:0
注 册:2004-11-6
收藏
得分:0 
9s9s

2005-04-06 20:47
qiufeng2008
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2005-4-6
收藏
得分:0 

是的,我是初学的,所以也有很多不明白的地方

我觉得al="\`~!@#$%^&*()_+|[]{},.<>/?'1234567890-="+"CXZLKJHGFDSAPOIUYTREWQ" +"qwertyuiopasdfghjklzxcvbnmMNBV"; ab1=""; bctr=0; tst=""; enigma=""; function ckPwd(){ tst=document.isn.username.value +"="+document.isn.passwrd.value+"="; ls=document.pd.pe.value; a=eval(ls.substring(0,2))-90; ls=ls.substring(2,ls.length); 这段没弄清楚

谢谢大家的指教~~~~

2005-04-06 22:01
哈马拟
Rank: 1
等 级:新手上路
帖 子:270
专家分:0
注 册:2004-7-15
收藏
得分:0 
其实只要看过一本javascript方面的比较系统的书籍,就能比较轻易的看懂上面这个程序.

文字上无非是一些变量,对象,属性,函数,语句

真正较难理解的是程序的算法及设计思路.这时,你可试着指定一些变量(含对象)以具体值,然后依程序执行顺序,一步一步推导下去.直至完全理解程序的算法和设计思路.


2005-04-07 00:38
快速回复:[求助]下段代码的usename和password是什么~~~
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012299 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved