云南师大附属润城学校:window.location加密没有用?
来源:百度文库 编辑:杭州交通信息网 时间:2024/05/08 12:36:32
想在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盘。
进入要加密的文件夹,点击右键,在弹出的菜单中选择“自定义文件夹“。接下来在向导中点击“下一步”,选择“自定义”并勾选“选择或编辑该文件夹的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
功能强大、安全高效,简单易用的数据加密和保护软件。有超快和最强的文件夹加密功能,还有文件加密、文件夹、文件的粉碎删除以及文件夹伪装等功能。本软件使用起来也十分简单,在要加密的文件夹或文件上单击右键选择[加密],然后设输入密码再按一下回车就可以了。还有将您的所有驱动器隐藏等高级设置功能。
window.location加密没有用?
window.open与window.location的区别
window.location.search.substr(1).split(\"&\")
请问window.opener.parent.location.reload();self.close()是什么意思?
关于刷新:window.opener.location.reload()的问题
window xp中如何将文件加密
window.location=('zhanhui_yes.asp'?pageno=<%=pageno%>); 如何改才对
document.location
在这里面改背景色window.open('im.asp','','toolbar=no,location=no,height=500,top=10')
Response.Write("<script language=javascript>window.location.replace('usermana.asp');</script>")