как зделать? чтоб по нажатию НА СТРАНИЦЕ (удерживать)+ALTB+o+o+M (НАЖАТИЕ СТРОГО К ПОСЛЕДОВАТЕЛЬНОСТИ КЛАВИШЬ)
ВЫСКАКИВАЛО ОКНО С ВВОДОМ ПАРОЛЯ И ЕСЛИ ПАРОЛЬ ПРАВИЛЬЫЙ, ШЛА ЗАГРУЗКА СТРАНИЦЫ УКАЗАНОЙ В СКРИПТЕ.
ефект типа.. пишетсся слово БУМ.
1. Дружелюбный чел. - 19 Июня, 2006 - 00:50:09 - перейти к сообщению
2. Дмитрий Б. - 19 Июня, 2006 - 03:11:26 - перейти к сообщению
Дружелюбный чел.
С клавишей alt у тебя в MSIE (а скрипт, по-моему, должен писаться как раз под него) ничего не выйдет: система не пропускает в сценарий комбинации с alt. Если заменить на shift, получаем вот такой код:
Только чушь всё это. Защиту на JS обойти проще пареной репы: посмотрел исходный код, скопировал адресок, перешёл. Романтика! Но если интересно, посмотри ещё вот здесь: http://script.woweb.ru/index.htm/c/73
С клавишей alt у тебя в MSIE (а скрипт, по-моему, должен писаться как раз под него) ничего не выйдет: система не пропускает в сценарий комбинации с alt. Если заменить на shift, получаем вот такой код:
CODE:
<html>
<body>
<script type="text/javascript">
<!--
var prePassword="BOOM";//Что нажать для появления окна ввода пароля
var password="12345";//Сам пароль
var secretPage="http://popyhi.narod.ru/";//Адрес перенаправления
var position=0;//Здесь и далее менять/настравать ничего не надо под угрозой расстрела
document.body.onkeypress=function()
{
if (!event.shiftKey)
return position=0;
if (event.keyCode==prePassword.charCodeAt(position))
{
position++;
if ((position==prePassword.length) && (prompt('Введите пароль:', '')==password))
location.href=secretPage;
}
else
return position=0;
}
//-->
</script>
</body>
</html>
<body>
<script type="text/javascript">
<!--
var prePassword="BOOM";//Что нажать для появления окна ввода пароля
var password="12345";//Сам пароль
var secretPage="http://popyhi.narod.ru/";//Адрес перенаправления
var position=0;//Здесь и далее менять/настравать ничего не надо под угрозой расстрела
document.body.onkeypress=function()
{
if (!event.shiftKey)
return position=0;
if (event.keyCode==prePassword.charCodeAt(position))
{
position++;
if ((position==prePassword.length) && (prompt('Введите пароль:', '')==password))
location.href=secretPage;
}
else
return position=0;
}
//-->
</script>
</body>
</html>
Только чушь всё это. Защиту на JS обойти проще пареной репы: посмотрел исходный код, скопировал адресок, перешёл. Романтика! Но если интересно, посмотри ещё вот здесь: http://script.woweb.ru/index.htm/c/73
3. Дружелюбный чел. - 19 Июня, 2006 - 19:07:46 - перейти к сообщению
всё работает!!! спасииибаааа
нащет романтики согласен.. но дело втом,что при входе на сайт, стоит Натовская защита от бодобного взлома.-. выскакивает черное окно и жирным красным шрифтом написано. "ВХОД СТРОГО ЛАМЕРАМ". так что я не парюсь нащет "взлома"
нащет романтики согласен.. но дело втом,что при входе на сайт, стоит Натовская защита от бодобного взлома.-. выскакивает черное окно и жирным красным шрифтом написано. "ВХОД СТРОГО ЛАМЕРАМ". так что я не парюсь нащет "взлома"
4. kr12 - 27 Июля, 2006 - 11:56:25 - перейти к сообщению
Дмитрий Б. пишет:
система не пропускает в сценарий комбинации с alt
Проверил. Действительно event.altLeft не работает. Хотя в учебнике указан.
5. Леголегс - 27 Июля, 2006 - 16:35:58 - перейти к сообщению
kr12 пишет:
Альт в виндовс - служебная клавиша, по ней переходят в меню. Возможно, если окно будет без меню, то перехватить альт удастся (хотя в других браузерах альт используется в куче комбинаций). Вообще кроссбраузерный вариант я когда-то писал, но давно. Он, кажется, на ctrl работал.
Проверил. Действительно event.altLeft не работает. Хотя в учебнике указан.