Личная отсебятина ;)

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

А если серьезно, представляю вам небольшой скриптик, с которым пользователи, при нажатии определенной группы клавиш на клавиатуре, смогут вызывать выделение. Я вас не запутал? Нет? Да? Ну, для запутавшихся - пояснение ниже:

Ctrl + b - добавляет теги [b][/b]
Ctrl + i - добавляет теги [i][/i]
Ctrl + s - добавляет теги [s][/s]
Ctrl + u - добавляет теги [u][/u]
Ctrl + Enter - Быстрая отправка сообщения.


Поможет ролкам с обязательным выделением в постах (то есть почти всем). А теперь долой вступительную часть, вперед, в студию код. Ах да, едва не забыл: вставлять в html-форма ответа

Код:
<script type="text/javascript">
document.onkeydown=function(e){
if (e) event=e
if ((event.keyCode==73)&&(event.ctrlKey)){
bbcode('[i]', '[/i]');
}
if ((event.keyCode==66)&&(event.ctrlKey)){
bbcode('[b]', '[/b]');
}
if ((event.keyCode==83)&&(event.ctrlKey)){
bbcode('[s]', '[/s]');
}
if ((event.keyCode==85)&&(event.ctrlKey)){
bbcode('[u]', '[/u]');
}
if ((event.keyCode==13)&&(event.ctrlKey)){
document.getElementById('post').submit.click();
}}
</script>

<script type="text/javascript">
document.onkeydown=function(e){
if (e) event=e
if ((event.keyCode==13)&&(event.ctrlKey)){
document.getElementById('post').submit.click();
}}
</script>

by Duka. Обо всех неточностях сообщать ему в личном порядке на техподдержку mybb.