Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Чат с коммандами (https://javascript.ru/forum/dom-window/29829-chat-s-kommandami.html)

fAmOus 13.07.2012 01:18

Чат с коммандами
 
Всем привет.
Помогите сделать команды в чате.
Сам чат вы можете скачать, а вот блок чата:
<div id="chatbox" style="height:200px;overflow:hidden;overflow-y:scroll;">Идет загрузка..</div> 
<textarea id="message"></textarea> 
<input type="button" value="Отправить" onclick="mchat.send();" />
<div class="infoerror"></div>

Нужно чтобы когда пишешь !help и нажимаешь отправить, появлялось uwnd окно.
Само сообщение не должно отправится, а сработать как команда.

Либо сделать так, когда вводишь !help, автоматически открывалось uwnd окно.

Заранее спасибо.

lord2kim 13.07.2012 08:45

Цитата:

Сообщение от fAmOus (Сообщение 188429)
Всем привет.
Помогите сделать команды в чате.
Сам чат вы можете скачать, а вот блок чата:
<div id="chatbox" style="height:200px;overflow:hidden;overflow-y:scroll;">Идет загрузка..</div> 
<textarea id="message"></textarea> 
<input type="button" value="Отправить" onclick="mchat.send();" />
<div class="infoerror"></div>

Нужно чтобы когда пишешь !help и нажимаешь отправить, появлялось uwnd окно.
Само сообщение не должно отправится, а сработать как команда.

Либо сделать так, когда вводишь !help, автоматически открывалось uwnd окно.

Заранее спасибо.

сам jQuery плохо знаю, но предлагаю реализовать функцию send() в виду switch/case и проверять сначала длину сообщения, потом на какие-нибудь ключевые слова (при этом вызывать модальные или uWnd окна), а уж затем производить отправку сообщения

fAmOus 13.07.2012 13:06

lord2kim,
Спасибо за помощь. :)
Всё получилось.


Часовой пояс GMT +3, время: 00:49.