Отправка комментариев Ctrl+Enter

Господа, подскажите пожалуйста, как реализовать отправку комментариев по нажатию клавиш Ctrl+Enter ???
Огромное спасибо!

14 комментариев

avatar
да отличная задумка ) наши программисты как то её решили, на нашем сайте, попробую найти
avatar
Буду примного благодарен )))
avatar
Подскажи адрес своего сайта, может так найду?
avatar
как же ты найдешь ) тебе код нужен.

А вообще такая функция есть на сайте ВКонтакте.ру, если сможешь содрать от туда ) мы от туда содрали, а вообще это не оч сложно
avatar
Да я уже день бьюсь над решением и никак (((
avatar
а мне кажется это довольно простое решение, хотя я не программист ) помогу чем смогу…

завтра постараюсь, если получится
avatar
Ничего не нашел по поводу топика? ((((((
avatar
Народ, ну че? Кто-нить сделал?
avatar
avatar
Да примеров я нашел тоже кучу, только я, так и не смог, разобраться, как и куда вставить этот JS код, там очень хитрая система отправки камментов, а я в JS не силен (((
avatar
На одним из проектов, где мне это понадобилось, я пишу так:

<textarea onkeypress="if(event.keyCode==10 || (event.ctrlKey && event.keyCode==13)) {submit();}"></textarea>
avatar
Интересует именно LS. Так как при отправке каммента используется яваскрипт.
Вот как бы еще совместить то, что ты написал, и, отправку камментов в LS (((
avatar
Так что, никто не делал еще такой фишки?
avatar
Всё предельно просто
ищем файл "\templates\skin\new\actions\ActionBlog\comment.tpl"
в нём находим textarea, у которой id=«form_comment_text»
в этот тег и надо вставить параметр:
onkeypress=«if(event.keyCode==10 || (event.ctrlKey && event.keyCode==13)) lsCmtTree.addComment('form_comment',{$oTopic->getId()});»
про который писалось где-то выше… у меня работает!
  • mo3r
  • 0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.