как поставить пароль на страницу сайта



Html пароль на страницу

Автор Tima Kirichenko задал вопрос в разделе Другие языки и технологии

как поставить пароль на html страницу ? и получил лучший ответ

Ответ от Ангел Золотая[гуру]
Итак, наша задача - установить пароль на доступ к некоторой странице. Вот способ защиты нескольких строчек на JavaScript'е. Код - что-то вроде
var pass = prompt("Enter the Password:", "");
if (pass == null)
window.location = "bad.html";
else if (pass.toLowerCase() == "password")
window.location = "ok.html";
else
window.location = "bad.html";
Ухищрения наподобие скрытия скрипта в отдельном файле с помощью конструкции <script></script> принципиально ничего не меняют.
Уровнем повыше расположена аналогичная система, реализованная на Java.
Ниже приведен упрощенный исходный код.
import java.applet.*;
import java.awt.*;
import java.net.*;
public class Password extends Applet
{
TextField login, password;
String Login = "login";
String Password = "Password";
public Password()
{
}
public void init()
{
Panel panel = new Panel();
panel.setLayout(new GridLayout(2,2));
login = new TextField(20);
password = new TextField(20);
panel.add(new Label("Login:"));
panel.add(login);
panel.add(new Label("Password:"));
panel.add(password);
add(panel);
add(new Button("Ok"));
}
public boolean action(Event evt, Object obj)
{
if(evt.target instanceof Button)
{
String s;
if(login.getText().equals(Login) && password.getText().equals(Password) )
{
s = "";
}
else
{
s = "";
}
try
{
getAppletContext().showDocument(new URL(s));
}
catch(Exception e)
{
password.setText(e.toString());
}
return true;
}
return false;
}
}

Ответ от RIKO RIKO[активный]
Итак, наша задача - установить пароль на доступ к некоторой странице. Вот способ защиты нескольких строчек на JavaScript'е. Код - что-то вроде var pass = prompt("Enter the Password:", ""); if (pass == null) window.location = "bad.html"; el

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: как поставить пароль на html страницу ?
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*