gpt4 book ai didi

jQuery 提示输入密码不想显示

转载 作者:太空宇宙 更新时间:2023-11-04 12:23:56 25 4
gpt4 key购买 nike

$(document).ready(function() {
$(document).display(none);

var password =("You have just entered a private website. Please enter the password to access it!");
if (password == "biology") {
$(document).display();
}
else {
window.location.replace("https://www.google.co.uk")
};
});
html {
background-image: url("bg.jpg")
}

body {
margin: 0 25%;
background-color: #ccc;
}

nav li {
padding-left: 5px;
border: solid 5px #aaa;
}

nav ul {
list-style-type: none;
position: fixed;
left: 9%;
font-size: 36px;
}

nav a {
color: #ccc;
text-decoration: none;
}

article {
background-color: white;
border: white solid #c0c;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<!DOCTYPE html>
<html lang="pl">

<head>
<title>Krystian Mikołajczyk</title>
<link href="style.css" rel="stylesheet" type="text/css">
<link href="jquery-2.1.1.js" type="text/javascript">
<link href="pass.js" type="text/javascript">
</head>

<body>
<header>
<h1 align="center"><i>Krystian Mikołajczyk</i></h1>
</header>

<nav>
<ul><i>
<li><a href="#">Home</a></li>
<li><a href="#">Uploads</a></li>
<li><a href="#">Downloads</a></li>
<li><a href="#">Contact</a></li>
</i></ul>
</nav>

<br>
<br>
<br>

<article>
<section>
<h1>Recent Update</h1>
</section>
</article>

</body>
</html>

我正在尝试为自己创建一个可以随时随地使用的网站,我想用密码保护它,尤其是当我要下载和上传一些内容并希望自己保留时。

p>

密码应该是“biology”,因为我希望我的生物老师在开发过程中为我上传一本pdf书。

我不知道我做错了什么,但提示消息不想出现,这就是我想知道的。

最佳答案

tl;博士

您的代码中有一些错误。直接转到 working demo .

.display(none) 无效

$(document).display(none);

这是无效的,因为 none 不是定义的变量,请删除它或使用替代方法:

$(document).css('display', 'none');

$(document.body).hide();

你需要提示用户

var password = ("You have just entered a private website. Please enter the password to access it!");

这不会做任何事情,但您可以使用提示方法请求输入:

var password = prompt("You have just entered a private website. Please enter the password to access it!");

If-else 语句不应包含分号 (;)

else {
window.location.replace("https://www.google.co.uk")
};

应该只是:

else {
window.location.replace("https://www.google.co.uk")
}

可能还有更多!

检查您的开发者工具以确定。他们太棒了!

注意事项

...您离安全还差得很远,因为您的密码是以纯文本形式存储的,并且可以通过查看客户端的源代码轻松找到。有很多关于如何正确散列密码、存储它们并将它们与用户的散列输入值进行比较的资料——但那是另一回事了。

关于jQuery 提示输入密码不想显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28157838/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com