Я создал простую форму для входа в систему, где необходимо ввести пароль для перенаправления на главную страницу сайта. Когда я ввожу правильный пароль, он работает нормально, я перенаправлен на главную страницу. Когда я ввожу неправильный пароль, появляется предупреждение, но затем я получаю код ошибки 405 со следующим сообщением:
"405 - HTTP-глагол, используемый для доступа к этой странице, не разрешен. Страница, на которой вы находитесь поиск не может быть отображен, потому что неверный метод (HTTP-глагол) был использован для попытки доступа. "
Я не понимаю, что я делаю неправильно, может, кто-то здесь знает, как это исправить? Это код формы:
function validate(){
var password = document.getElementById("pass-input").value;
if ( password == "000000"){
setTimeout(function() {window.location = "main.html" });
return false;
} else {
alert("Wrong pasword..");
return false;
}
};
Я решил проблему, добавив строку setTimeout(function() {window.location = "index.html" });
после alert
, чтобы перезагрузить страницу при вводе неправильного пароля, но я уверен, должен быть лучший способ. Спасибо!