Фильтр по:
  

  • Страница 1 из 1
  • 1
Модератор форума: likbezz  
Как сделать отправку сообщения по комбинации клавиш [ctrl+e]
Дата: Вторник, 21.02.2012, 07:58 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Q: Djan-sensei,
Quote (Djan-sensei)
Доброго времени суток, Господа! =)
Не подскажите, можно ли сделать отправку личных сообщений при помощи комбинаций клавиш "ctrl+enter"?
Заранее, большое спасибо!


 
Дата: Вторник, 21.02.2012, 07:59 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Djan-sensei,
Quote (Djan-sensei)
После написания сообщения все время приходится направлять курсор мыши на кнопку "отправить" и нажимать ее


Ну, да ... конечно, лишние движения и всё такое biggrin ... Можно )
Code
<script type="text/javascript">
document.onkeypress=function(event){
event=event||window.event
if(event.keyCode=='13'||event.keyCode=='10'){$('#sbm').trigger("click")}
}
</script>


Это в шаблон «Личные сообщения» после оператора $body$ ...
... Смотрите, аккуратнее с клавиатурой, как бы не наотправлять лишнего )))
...


 
Дата: Вторник, 28.02.2012, 20:05 |
Группа: Удаленные





Подскажите как сделать в каталоге файлов (страница материала и комментариев к нему) ссылку, при нажатии на которую админу сайта отправлялось ЛС в котором бы указывалась ссылка на этот материал. Заранее спасибо!

 
Дата: Вторник, 28.02.2012, 23:20 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


multik_ucoz_ua,
Quote (multik_ucoz_ua)
Подскажите как сделать в каталоге файлов (страница материала и комментариев к нему) ссылку, при нажатии на которую админу сайта отправлялось ЛС в котором бы указывалась ссылка на этот материал.

Только скриптом, типа как в скрипте Скрипт отправки личного сообщения в аякс...
...


 
Дата: Воскресенье, 10.06.2012, 20:04 |
Генерал-майор
Группа: Постоянные
Сообщений: 339
Награды: 0
Репутация: 2
Статус: Offline


А можно сделать чтобы Enter отправка сообщения, а ctrl+enter отступ?

 
Дата: Воскресенье, 10.06.2012, 20:06 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Roman36Liman,
Quote (Roman36Liman)
А можно сделать чтобы Enter отправка сообщения, а ctrl+enter отступ?

Какое какое сочетание?
Можно, наверное.
Посмотрите какой код выдает именно это сочетание и впишите его.

Узнать можно просто:
Вставить скрипт:
Code
<script type="text/javascript">
document.onkeypress=function(event){
event=event||window.event
alert(event.keyCode);
}
</script>

Нажать комбинацию клавишу/комбинацию и выйдет алерт окошко с цифровым кодом.


 
Дата: Понедельник, 11.06.2012, 15:11 |
Генерал-майор
Группа: Постоянные
Сообщений: 339
Награды: 0
Репутация: 2
Статус: Offline


Получается вот так:

Code
<script type="text/javascript">   
document.onkeypress=function(event){   
event=event||window.event   
if(event.keyCode=='13'||event.keyCode=='10'){$('#sbm').trigger("click")}   
}   
</script>


Но не работает, работает, только отправка сообщений при нажатии на "Enter" а CTRL+Enter отступ нет, что делать, подскажите, пожалуйста?


Сообщение отредактировал Roman36Liman - Понедельник, 11.06.2012, 15:17
 
Дата: Вторник, 12.06.2012, 00:23 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Roman36Liman,
Quote (Roman36Liman)
Но не работает, работает, только отправка сообщений при нажатии на "Enter" а CTRL+Enter отступ нет, что делать, подскажите, пожалуйста?

Вообще-то должен работать.
Ну, если это сочетание занято, используйте свободное, например.

В каком браузере не работает?


 
Дата: Вторник, 12.06.2012, 11:16 |
Генерал-майор
Группа: Постоянные
Сообщений: 339
Награды: 0
Репутация: 2
Статус: Offline


Quote (likbezz)
Вообще-то должен работать.
Ну, если это сочетание занято, используйте свободное, например.

В каком браузере не работает?

В Google Grome


 
Дата: Вторник, 12.06.2012, 14:53 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Roman36Liman,
Quote (Roman36Liman)
В Google Grome

Не знаю, у меня Хром отлично обрабатывает Ctrl + Enter
Code
<script type="text/javascript">
document.onkeypress=function(event){
event=event||window.event
alert(event.keyCode);
}
</script>
<textarea name="" cols="" rows=""></textarea>


 
Дата: Среда, 13.06.2012, 13:19 |
Генерал-майор
Группа: Постоянные
Сообщений: 339
Награды: 0
Репутация: 2
Статус: Offline


likbezz, Дайте код пожалуйста, который правильный, как у вас.

 
Дата: Среда, 13.06.2012, 17:03 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Roman36Liman,
Quote (Roman36Liman)
Дайте код пожалуйста, который правильный, как у вас.

А так типа не работает?:
Code
<script type="text/javascript">    
document.onkeypress=function(event){    
event=event||window.event    
if(event.keyCode=='13'||event.keyCode=='10'){$('#sbm').trigger("click")}    
}    
</script>

Повесьте событие на само поде а не на документ ...


 
Дата: Четверг, 14.06.2012, 10:02 |
Генерал-майор
Группа: Постоянные
Сообщений: 339
Награды: 0
Репутация: 2
Статус: Offline


likbezz, Работает, только отправка, клавиша "Enter" а ctrl+enter нет, зарегистрируйтесь на сайте www.mp3next.net (не реклама) и проверьте сами, написав любое сообщение администратору "Handyman"

Сообщение отредактировал Roman36Liman - Четверг, 14.06.2012, 10:02
 
Дата: Четверг, 14.06.2012, 15:10 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Roman36Liman,
Quote (Roman36Liman)
зарегистрируйтесь на сайте www.mp3next.net (не реклама) и проверьте сами, написав любое сообщение администратору "Handyman"

Нет, уж лучше вы к нам)
http://likbezz.ru/index/14-1-0-1

Вот так установлено у меня:
Code
<script type="text/javascript">
document.getElementById('message').onkeypress=function(event){
event=event||window.event;if((event.ctrlKey)&&event.keyCode=='13'){$('#sbm').trigger('click');};
};
</script>


 
  • Страница 1 из 1
  • 1
Поиск:


Мобильная версия