网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网页制作 > Javascript
网页制作:Dreamweaver教程,FrontPages教程,Javascript教程,HTML教程,CSS教程,心得技巧,DHTML教程,网页特效,Discuz!论坛
本月文章推荐
.Javascript中最常用的55个经典技.
.JavaScript四舍五入.
.javascript OOP:实现继承、多态.
.Javascript实例教程(9) 随机显示.
.让弹出窗口变得“体贴”一些(jav.
.javascript+css 标签显示方式的思.
.如何实现iframe(嵌入式帧)的自适.
.用javascript连接access数据库的.
.重新载入javascript文件的方法(给.
.Javascript的107则使用技巧大全.
.javascript进行客户端数据的校验.
.JavaScript静态页面值传递之Cook.
.javascript的数据类型转换.
.用javascript/css实现GridView行.
.通过js给页面元素添加事件.
.FireFox 如何用Javascript 修改状.
.用xmlhttp和Java session监听改善.
.完美解决一个事件激活多个函数(2).
.mshtml:javascript为HTML文件中.
.JAVASCRIPT 贪吃蛇.

Javascript实例教程(6) 利用Javascript进行密码保护

发表日期:2004-1-30


  随着互联网的飞速发展,地球变得越来越小,人们可以跨越时间和空间得界限进行交流于合作。但是随之也产生了一些肆意搞破坏的黑客,这就使得程序设计人员在编制应用程序中要考虑到黑客袭击这个问题,所以自然而然地就会想到保护。本节教程将教你怎样利用Javascript进行密码保护。利用JavaScript来对网页进行密码保护有几种方法。最早的一种方法是依耐于用户而不知道目标文件名,代码如下:

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

function go() {

window.location.href = "http://www.somewhere.com/" +

document.formName.passwordName.value + '.html';

return false;

}

//--></SCRIPT>

在网页中使用这段JavaScript脚本的方法为:

<FORM NAME="formName" onSubmit="return go()">

Enter Password: <INPUT TYPE="password" NAME="passwordName"

VALUE="" SIZE=8>

</FORM>

使用这段JavaScript脚本的一个缺点是用户可以检查源代码并发现文件目录的位置。为了寻求更好的安全措施,你应该通过放置一个缺省的文件(index.html)到JavaScript脚本里面来保护你的文件目录,这样当目录被请求的时候你的服务器总是发送过去。如果你没有包括一个缺省的文件在你的文件目录 ,网络服务器就发送所有包含在你文件目录的所有文件,这正是不安全的隐患。

这里要指出的是,使用JavaScript来对一个文件进行密码保护也不是一个非常安全的方法。为了达到较高的安全系数,这里推荐使用CGI或者服务器函数,比如.htaccess。
上一篇:Javascript实例教程(5) 在一个表单中设置和检查Cookies 人气:20128
下一篇:Javascript实例教程(7) 利用Javascript基于浏览器类型的重定向 人气:23543
浏览全部Javascript实例教程的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐