Как защитить страницу от посторонних глаз? Часто бывают случаи, когда на сайт нужно поместить страницу, к которой имели бы доступ только "свои" люди. Так вот этот скрипт вам в этом и поможет. Он показывает код страницы, размещенной до кода скрипта, а затем запрашивает пароль. Если пароль верный, то продолжает открывать страницу, а в противном случае отсылает на другую.
= Плюсы=
- быстрая работа (в отличии от подобного cgi скрипта)
- легкое администрированние
=======
= Минусы= - пока можно использовать только один пароль
=======
Установка:
Поместите в любое место тегов <head></head> или <body></body>
:
Измените следующие части:
Вместо !!!0!!! напишите единственно доступный пароль
Вместо !!!1!!! напишите текст сообщения о верном пароле
Вместо !!!2!!! напишите текст сообщения об отказе в доступе
Вместо !!!3!!! напишите адрес страницы с отказом в доступе
Примечания:
- не стирайте кавычки
- пользуйтесь английскими буквами
- разместите код скрипта после тегов
Если вы поместите скрипт в тег
, то все, что будет находитьсяперед ним (скриптом), будет показано посетителю.
Вот и всё :)
Если же этот скрипт у вас не работает ,то попробуйте вот этот :
(function () {
// Прописываем пароли через |
var password = prompt('Enter pass');
if (new RegExp('ЗДЕСЬ|ВАШИ|ПАРОЛИ'.replace(/(\.|\+|\[|\]|\(|\)|\{|\}|\*|\?|\$|\^|\\|\/|\.)/g, '\\$1')).test(password)) alert('Passed!'); else alert('Wrong'), top.location.href = '/hell';
})();
Комментарии:
Александр#
Только этот пароль можно запросто увидеть, просмотрев код страницы.
coder hol es#
Да, как и все не серверное.