Переход по ссылкам через горячие клавиши

Иногда бывает удобно поставить на какую-нибудь ссылку горячую клавишу, чтобы нажав необходимую комбинацию на клавиатуре, пользователь автоматически переходил по ссылке. Это применяется, в основном, у различных сервисов, где людям приходится много работать. Например, сервис статистики, где надо постоянно что-то смотреть и анализировать. И чтобы эта работа была более быстрой и удобной, иногда делают горячие клавиши на ссылки. И в этой статье я расскажу, как это сделать.
На самом деле, всё очень просто: достаточно воспользоваться атрибутом accesskey:
<a href="#" accesskey="v">Ссылка</a>
Фактически, данная строка означает, что переход по ссылке теперь возможен по горячей клавише. А вот что именно за комбинация зависит от браузера:
- IE: Alt+V
- Firefox: Shift+Alt+V
- Opera: Shift+Esc, V
- Chrome: Alt+V
Не могу сказать, что это очень часто используется, вдобавок, Вы должны как-то донести до пользователя информацию о наличии горячей клавиши, а учитывая то, что комбинация зависит от браузера, то это может вызвать определённые трудности. Впрочем, если Вы знакомы с JavaScript, то проблем не возникнет.
-
-
Михаил Русаков
Комментарии (15):
Михаил,у меня не получается написать код для Chrome пожалуйста покажите какой исходный код должен получиться для Chrome
Ответить
Попробуйте alt+shift+указанная горячая клавиша.
Ответить
А что должно произойти?
Ответить
Сработать горячая клавиша должна, и будет переход по ссылке.
Ответить
Ссылка должна открываться в Chrome если нажмёшь на неё?
Ответить
Если нажать на ссылку, она должна везде открываться.
Ответить
У меня ошибка. Не символ, а "�"
Ответить
Проблема с кодировкой.
Ответить
У меня закодировало в .AES256. И что делать?
Ответить
Лечить от вирусов.
Ответить
Я даже не знаю от какого. А антивирус не принимает его за вирус.
Ответить
http://www.cyberforum.ru/viruses/thread1269830.html
Ответить
Ничего там нет. Только вирус они поймали а как не рассказали.
Ответить
вопрос: что означает решётка href="#"
Ответить
Адрес ссылки которая ведёт никуда!
Ответить
Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.