|
Два вопроса по мини чату (автообновление и цвет сообщения)
|
|
| DozorX | Отредактировал DozorX - Вторник, 24 Марта 2009, 09:09 Дата: 24 Марта 2009, 09:09 | Сообщение # 1 |  ● ● ● ● ● 182 сообщения Статус: Offline | Здравствуйте. Подскажите пожалуйста, как изменить этот код чтобы: 1) При нажатии на кнопку "Написать" чат обновлялся 2) Как изменить цвет набора сообщения в поле "Сообщение" Code <style type="text/css"> .chat_none {display: none;} .chatBu {border: 0px; background: #212021; color: red; font-size: 10px;} #chatB {text-align: right;} #chatBleft {float: left;} #chatBright {float: right;} #chatPost {clear: both;} #chatPost input {background: #191919; color: red; border: 1px solid #000; height: 24px; padding: 5px;} .chatPost {width: 80%;} .chatGo {width: 15%;} .soob {color: #989898;} .chatName {width: 150px; background: #191919; border: 1px solid #000; color: #ff0000; height: 24px; padding: 3px;} </style>
<div id="chatB"> <div id="chatBleft"> <input type="text" class="chatName" maxlength="60" name="uname" size="8" class="mchat" id="mchatNmF" value="" onfocus="ffoc(this,0)" onblur="fblur(this,0)" title="$STR_NAME$"> </div> <div id="chatBright"> <input type="button" class="chatBu" href="$ACTION_URL$" onclick="window.location.reload();return false;" title="Обновить" value="Обновить"> <input type="button" class="chatBu" onclick="window.open('/mchat/0-1','mchatCtrl','scrollbars=1,width=550,height=550,left=0,top=0'); return false;" value="Архив"> </div></div> <br /><br /> <div id="chatPost"> <input type="text" class="chatPost" name="message" id="soob" value="" onfocus="ffoc(this,2)" onblur="fblur(this,2)"> <input type="submit" class="chatGo" value="Написать" id="mchatBtn" onclick="return checkform(this.form);"> </div> | | |
|
| cucYa | Дата: 24 Марта 2009, 16:19 | Сообщение # 2 |  ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | omg, явщоке. | | |
|
| DozorX | Дата: 24 Марта 2009, 16:20 | Сообщение # 3 |  ● ● ● ● ● 182 сообщения Статус: Offline | cucYa, ? | | |
|
| phan-tom | Дата: 25 Марта 2009, 01:44 | Сообщение # 4 |  ● ● ● ● ● 38 сообщений Статус: Offline | Как изменить цвет набора сообщения в поле "Сообщение" !important рулит! Добавь к нужному полю класс .font - чисто примером. Настроишь сам. В CSS прописываешь стиль: Quote .font {color:#AAAAAA !important;} | | |
|
| DozorX | Отредактировал DozorX - Среда, 25 Марта 2009, 11:47 Дата: 25 Марта 2009, 11:47 | Сообщение # 5 |  ● ● ● ● ● 182 сообщения Статус: Offline | phan-tom, Спасибо! Вот еще один вопрос. Как сделать, чтоб после нажатия отправить - происходила очистка поля и чат обновлялся... | | |
|
| phan-tom | Дата: 25 Марта 2009, 16:16 | Сообщение # 6 |  ● ● ● ● ● 38 сообщений Статус: Offline | DozorX, попробуй так. В коде кнопки "Отправить"... Code <input type="submit" class="chatGo" value="Написать" id="mchatBtn" onclick="return checkform(this.form);"> Заменить на это. Code <input type="submit" class="chatGo" value="Написать" id="mchatBtn" onclick="return checkform(this.form); window.location.reload();return false;"> Но то что работать будет - не уверен.  | | |
|
| DozorX | Дата: 26 Марта 2009, 06:21 | Сообщение # 7 |  ● ● ● ● ● 182 сообщения Статус: Offline | phan-tom, не работает( | | |
|
| cucYa | Дата: 26 Марта 2009, 06:32 | Сообщение # 8 |  ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | Не удивительно... После return ничего и не произойдёт... | | |
|
| DozorX | Дата: 26 Марта 2009, 09:14 | Сообщение # 9 |  ● ● ● ● ● 182 сообщения Статус: Offline | cucYa, Помоги пожалуйста, что необходимо сделать. | | |
|
| phan-tom | Дата: 27 Марта 2009, 00:10 | Сообщение # 10 |  ● ● ● ● ● 38 сообщений Статус: Offline | Не удивительно... После return ничего и не произойдёт... Точно DozorX, я сделал так (криво, т.к. JS плоховато знаю): Code <a class="noun" href="$ACTION_URL$" onclick="window.location.reload();return false;"><input type="submit" class="chatGo" value="Написать" id="mchatBtn" onclick="return checkform(this.form);"></a> | | |
|