Я хочу сделать пароль на сайте, для перехода на другую страницу. Сделал с помощью условия javascript if. Но по какой-то причине document.location.href не работает.
Главная страница
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Все для пк</title>
<link rel="stylesheet" href="css/style1.css">
<link rel="shortcut icon" href="images/icon.png" type="image/x-icon">
<script src="js/jquery-1.4.1.min.js"></script>
<script src="js/custom.js"></script>
</head>
<body>
<header>
<div id="Logo"></div>
<a href="" onclick="Access()"><img src="images/key.png"></a>
<ul>
<li><a href=""></a></li>
</ul>
</header>
<div id="navigation">
<a href="" class="wrap">Главная</a>
</div>
<div id="content">
<div class="item">
<img src="images/pc.png" class="tovar">
<a href="" class="buy" align="center">Купить</a>
</div>
<div class="btn-up"></div>
</div>
<footer>
<p class="autor">Никита Трохимчук</p>
</footer>
<script src="js/randomborder.js"></script>
<script src="js/fade.js"></script>
<script src="js/scroll.js"></script>
<script src="js/password.js"></script>
</body>
</html>
Скрипт-пароль
var code = "dima123";
function Access(){
var pass = prompt("Введите пароль");
if (pass == code){
document.location.href = "home.html";
}
else{
alert("Вы не являетесь администратором");
}
}
Я не понимаю может я что то делаю не так? Пытался указать путь к файлу через скрипт, потому что думал, что переход осуществляется через скрипт, а не через главную страницу. Нифига не так не так, не работает!