Strict Standards: Resource ID#30 used as offset, casting to integer (30) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#32 used as offset, casting to integer (32) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#33 used as offset, casting to integer (33) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: Горячие клавиши в JS
ТвойWeb » WebMaster класс » JavaScript » Горячие клавиши в JS

Страниц (1): [1]
 

1. Дружелюбный чел. - 19 Июня, 2006 - 00:50:09 - перейти к сообщению
как зделать? чтоб по нажатию НА СТРАНИЦЕ (удерживать)+ALTB+o+o+M (НАЖАТИЕ СТРОГО К ПОСЛЕДОВАТЕЛЬНОСТИ КЛАВИШЬ)
ВЫСКАКИВАЛО ОКНО С ВВОДОМ ПАРОЛЯ И ЕСЛИ ПАРОЛЬ ПРАВИЛЬЫЙ, ШЛА ЗАГРУЗКА СТРАНИЦЫ УКАЗАНОЙ В СКРИПТЕ.

ефект типа.. пишетсся слово БУМ.
2. Дмитрий Б. - 19 Июня, 2006 - 03:11:26 - перейти к сообщению
Дружелюбный чел.
С клавишей 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>


Только чушь всё это. Защиту на 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 пишет:
Проверил. Действительно event.altLeft не работает. Хотя в учебнике указан.
Альт в виндовс - служебная клавиша, по ней переходят в меню. Возможно, если окно будет без меню, то перехватить альт удастся (хотя в других браузерах альт используется в куче комбинаций). Вообще кроссбраузерный вариант я когда-то писал, но давно. Он, кажется, на ctrl работал.

Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0373]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33