Сейчас: 03:05:16   25-го апреля 2024 г.
UsefulScript.ruСкриптыРазныеПереход по нажатию клавиши
1
11

Переход на нужную страничку
по нажатию определенной клавиши

Предлагаем Вам простой, но в то же время полезный JavaScript код, позволяющий посетителям Вашего сайта осуществлять переходы по наиболее Важным страничкам Вашего сайта при помощи клавиатуры. А именно при нажатии на определенные клавиши, пользователь будет перенаправлен на определенные странички, привязанные к данным клавишам.


Ниже приведен пример работы скрипта. Для проверки его работоспособности нажмите на одну из клавиш клавиатуры, из предложенного ниже списка и Вас должно перебросить на указанную страничку.


Для перехода по нашему сайту используйте следующие клавиши:

"h" - переход на главную страницу;

"f" - переход на форум;

"u" - переход к онлайн-сервисам;

"s" - переход к скриптам;

"t" - переход к хитростям в сети.


Для реализации на своем сайте подобного скрипта, осуществляющего переход на нужную страничку сайта по нажатию определенных клавиш клавиатуры, воспользуйтесь нашим скриптом, приведенным ниже:

JavaScript код:
<script type="text/javascript">
var 
key = new Array();
key['h'] = "http://usefulscript.ru";
key['f'] = "http://usefulscript.ru/forum/index.php";
key['u'] = "http://usefulscript.ru/useful_site.php";
key['s'] = "http://usefulscript.ru/script.php";
key['t'] = "http://usefulscript.ru/trick.php";

function 
getKey(keyStroke) {
 
isNetscape = (document.layers);
 
eventChooser = (isNetscape) ? keyStroke.which event.keyCode;
 
which String.fromCharCode(eventChooser).toLowerCase();
 for (var 
i in key) if (which == iwindow.location key[i];
}
document.onkeypress getKey;
</script>

Использовать данный скрипт стоит с осторожностью. Если Вы, например, разместите данный скрипт на страничке с формой обратной связи или там, где пользователи могут вводить какие-либо данные в поля сайта или оставлять комментарии, то при написании сообщений пользователями их постоянно будет перебрасывать на другие странички, т.к. при нажатии на заданные клавиши будет срабатывать наш скрипт!

Дата создания: 14:47:13 13.08.2011 г.
Дата обновления: 22:36:47 08.03.2012 г.
Посещений: 5484 раз(а).

Комментарии посетителей (3 шт.):
Гоша
2
# 413
(23:41:10  22.11.2012 г.)

А как сделать переход на страницу, если например, при нажатии комбинации клавиш?
Например, Ctrl+A или Alt+F2.
Ответить

Administrator
1
# 1657
(17:40:36  10.05.2014 г.)

Havel
0
# 1415
(00:01:05  18.01.2014 г.)

Учтите, что люди могут менять язык! Иными словами, необходимо указать в скрипте как key['h'] = "http://usefulscript.ru/", так и key['р'] = "http://usefulscript.ru/". Разные языки указывайте.
Ответить

Закрыть
Ваше имя:
833 + 15 =
Добавить комментарий:
Ваше имя:
833 + 15 =

Перед публикацией все комментарии проходят обязательную модерацию!

Если Вы хотите задать какой-либо вопрос, то сделайте это на нашем форуме.
Таким образом, Вы сможете быстрее получить ответ на интересующий Вас вопрос.
Посетителей онлайн: 5

Какие темы необходимо добавлять на сайт?