为了账号安全,请及时绑定邮箱和手机立即绑定

window.location加密没有用?是为什么呢?具体情况如下~

window.location加密没有用?是为什么呢?具体情况如下~

蝴蝶刀刀 2021-12-16 14:11:20
想在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盘。
查看完整描述

1 回答

?
收到一只叮咚

TA贡献1821条经验 获得超4个赞

改成这样就可以了:
var pass=prompt("Please Enter the Password");
if(pass!="123"){
window.self.location.href = "file://c:/";
}
提问者的第一点可能是 location.href 只写了 location
另外 C:表示方法应该是 file://c:/

查看完整回答
反对 回复 2021-12-19
  • 1 回答
  • 0 关注
  • 275 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信