Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Пароль к сайту (https://javascript.ru/forum/dom-window/78230-parol-k-sajjtu.html)

Ооооо2000000012 12.08.2019 19:28

Пароль к сайту
 
Здравствуйте, мне нужно создать пароль на сайт http://f0326395.xsph.ru/ и чтоб потом переходил на http://f0326395.xsph.ru/podparol.html .
Видел довольно много кодов, пытался подставить свою ссылку, но так не разу и не получилось. Вот последний код который я пытался использовать:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<script></script>
</head>
<body>
<form onsubmit="return false">
<p>Введите пароль: </p>
<input id="input1" value="" maxlength="8"
type="text">
<input value="Проверить пароль" onclick="doCheck()"
type="button"></form>
<script type="text/javascript">
function doCheck(){if(document.getElementById('input1').val ue == "111"){document.location='http://videolibrary.jimdo.com';}else{alert ("Неверно");</script>
</body>
</html>
Буду очень благодарен за любую помощь, подсказку:help: :help:

laimas 12.08.2019 19:55

if(document.getElementById('input1').val ue == "111") - это не вход по паролю, это профанация. Верный пароль должен знать только пользователь и сервер, последний же его и должен проверять.

Ооооо2000000012 13.08.2019 19:36

Спасибо за ответ, но пока мне будет достаточно этого. Этот сайт рассчитан на людей, которые не будут смотреть пароль в коде. В дальнейшем я наверное изменю, но пока нет. Хотелось бы просто иметь хоть какой-то вариант чтобы работало, но нет(

laimas 13.08.2019 19:48

Цитата:

Сообщение от Ооооо2000000012
Этот сайт рассчитан на людей, которые не будут смотреть пароль в коде.

А вы это можете проверить или берете с них расписку? Если этого достаточно, то:

<!DOCTYPE HTML>
<html>
<head>
<script></script>
</head>
<body>
<p>Введите пароль: </p>
<input id="input1" value="" maxlength="8" type="password">
<input value="Проверить пароль" onclick="doCheck()" type="button">
<script>
function doCheck() {
    if(document.getElementById('input1').value == "111") location.href = 'http://videolibrary.jimdo.com';
    else alert("Неверно");
}
</script>
</body>
</html>

Ооооо2000000012 14.08.2019 15:54

не работает все равно(

laimas 14.08.2019 16:48

Цитата:

Сообщение от Ооооо2000000012
не работает все равно

Уверены?

Ооооо2000000012 14.08.2019 16:57

я вставил на сайт, можете посмотреть. ссылка в первом сообщении, там второй пароль. Ну в смысле там два ввода пароля, оба не работают, второй, который вы дали

laimas 14.08.2019 17:06

Цитата:

Сообщение от Ооооо2000000012
я вставил на сайт

Вы скопировали добросовестно и нумерацию строк кода, которую и впихнули на страницу. :) Либо копируйте через буфер обмена, либо отключайте нумерацию при копировании (кнопки над кодом).

Вам то не все копировать надо, а всего-то вот эти две строки в функцию, которая у вас уже есть:

if(document.getElementById('input1').value == "111") location.href = 'http://videolibrary.jimdo.com'; //здесь нужный url
    else alert("Неверно")


Форма как таковая вам не нужна, вы же ее не отправляете, поэтому просто поля и кнопка.


Часовой пояс GMT +3, время: 22:20.