适合小学生的励志笑话:window.location加密没有用?

来源:百度文库 编辑:高考问答 时间:2024/04/30 07:34:00
想在98下对文件夹加密,网上拷贝了加密代码如下:
进入要加密的文件夹,点击右键,在弹出的菜单中选择“自定义文件夹“。接下来在向导中点击“下一步”,选择“自定义”并勾选“选择或编辑该文件夹的Html模板”,在模板类型中选择“标准”,并选中“编辑该模板”,点击下一步(在Win98中稍有不同,直接在向导中选择“创建或编辑HTML文档”即可)。此时将会打开一个名为“Folder”的文本文件。在该文件中找到<script language="JavaScript">字段,在其下方输入以下内容(中文双引号内为注释内容,不需要输入):

var pass=prompt("Please Enter the Password";“prompt命令后的括号内输入进入文件夹后的提示用语,可以为中文。分号可省略。可此行必须单独一行”

if(pass!="123"“密码为123,也可以设置为其他密码”

{window.location="c:"}“若密码错误,则进入C盘,也可以设为别的分区,但是只能为根目录”

但是似乎{window.location="c:"}这句话没用,随便输入什么密码都会进入文件夹,而不会跳到c盘。

改成这样就可以了:

var pass=prompt("Please Enter the Password");
if(pass!="123"){
window.self.location.href = "file://c:/";
}

提问者的第一点可能是 location.href 只写了 location

另外 C:表示方法应该是 file://c:/

这个太麻烦,安全性也不好
你试试这个
http://wxbsoft.nease.net/down.htm
软件名称 文件夹加密超级大师
版 本 2.60 更新日期 2005-11-28
操作系统 Win2000\XP\2003 软件大小 1.72MB

功能强大、安全高效,简单易用的数据加密和保护软件。有超快和最强的文件夹加密功能,还有文件加密、文件夹、文件的粉碎删除以及文件夹伪装等功能。本软件使用起来也十分简单,在要加密的文件夹或文件上单击右键选择[加密],然后设输入密码再按一下回车就可以了。还有将您的所有驱动器隐藏等高级设置功能。