На форуме InfoScript.ru вы можете: задать вопросы по php, вопросы по javascript, вопросы по системе uCoz, заказать графику для вашего сайта и просто пообщаться с хорошими людьми
  • Страница 1 из 1
  • 1
Модератор форума: frenkmalcov, sold93  
Появление смайлов по клику
MrChert Дата: Среда, 18.08.2010, 10:53 | Сообщение # 1
Offline
Опытный
Проверенные
Сообщений:97
Награды:0
Замечания:0%
Репутация
10
Немного переделываю модуль DLE mChat v 2.6, там смайлы должны открывать по нажатии на кнопку. Они почему-то сразу открыты при загрузке страницы. Как поправить, хотя нужный стиль стоит в css?
в HTML
Code
<div id="mchat-style" style="width:max;height:200px; overflow:auto;">
<div id="mchat_messages">{story}</div>
</div><br />

[isloged]

<div style="padding-top:5px">
<input type="text" name="message" class="f_input" id="message" style="width:168px"/>
</div>

<div style="padding-top:4px">
<div id="mchat-bbcodes">
<div style="width:100%; height:25px; border:1px solid #BBB; background-image:url('{THEME}/bbcodes/bg.gif')">
<div id="b_b" class="editor_button" onclick="DMC_simpletag('b');mChat_Display('mchat-bbcodes', 'fast');"><img title="Жирный" src="{THEME}/bbcodes/b.gif" width="23" height="25" border="0"></div>
<div id="b_i" class="editor_button" onclick="DMC_simpletag('i');mChat_Display('mchat-bbcodes', 'fast');"><img title="Курсив" src="{THEME}/bbcodes/i.gif" width="23" height="25" border="0"></div>
<div id="b_u" class="editor_button" onclick="DMC_simpletag('u');mChat_Display('mchat-bbcodes', 'fast');"><img title="Подчеркнутый" src="{THEME}/bbcodes/u.gif" width="23" height="25" border="0"></div>
<div id="b_s" class="editor_button" onclick="DMC_simpletag('s');mChat_Display('mchat-bbcodes', 'fast');"><img title="Зачеркнутый" src="{THEME}/bbcodes/s.gif" width="23" height="25" border="0"></div>
<div id="b_emo" class="editor_button" onclick="mChat_Display('mchat-smiles', 'fast'); return false;"><img title="Смайлы" src="{THEME}/bbcodes/emo.gif" width="23" height="25" border="0"></div>
<div class="editor_button"><img src="{THEME}/bbcodes/brkspace.gif" width="5" height="25" border="0" alt="" /></div>
<div class="editor_button" onclick="SendMessage()"><img title="Отправить" src="{THEME}/bbcodes/sb.gif" width="44" height="25" border="0"></div>
</div>
</div>
</div>

<div id="mchat-smiles">{smiles}</div>

<div id="mchat-style" style="padding: 1px; text-align: center;"><br /><a href="/mchat/history/" target="_blank"><b>История сообщений</b></a></div>
[/isloged]

[notloged]
[guestyes]
<table><tr>
<td><input type="text" value="Ваше имя" onclick="AWclear(this, 'Ваше имя'); return false;" name="mc_name" class="f_input" id="mc_name" style="width:80px"/> </td>
<td><input type="text" name="mc_email" value="E-mail" onclick="AWclear(this, 'E-mail'); return false;" class="f_input" id="mc_email" style="width:85px"/></td></tr></table>
<div style="padding-top:5px">
<input type="text" name="message" value="Сообщение"  onclick="AWclear(this, 'Сообщение'); return false;" class="f_input" id="message" style="width:168px"/>
</div>
<div style="padding-top:4px">
<input type="button" class="bbcodes" onclick="mChat_Display('mchat-smiles', 'fast'); return false;" value="Смайлы" />
<input type="button" class="bbcodes" onclick="mChat_Display('mchat-bbcodes', 'fast'); return false;" value="BB-Cods" />
<input type="button" class="bbcodes" onclick="SendMessage()" value="»" />
</div>
[/guestyes]
[guestno]
<center>
<div id="mchat-style" style="padding: 1px; text-align: center;"><br />Только зарегистрированные пользователи могут отправлять сообщения <a href="/index.php?do=login">войдите </a> или <a href="/index.php?do=register">зарегистрируйтесь</a>.</div>
</center>
[/guestno]
[/notloged]
В CSS
Code
#mchat-load-layer{width:160px;height:200px;background:#d8dadb;position:absolute;display:none;filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5;}
#mchat-smiles{width:160px;background:#fff3c4;border:1px solid #ffcc03;position:absolute;display:none;filter:alpha(opacity=50);-moz-opacity:.5;opacity:.8;padding:7px;}
#mchat-bbcodes{position:absolute;filter:alpha(opacity=50);-moz-opacity:.5;opacity:.9;padding:7px;}
#mchat-style a{color:#236f93;text-decoration:none;}
Стоит же блин display:none, а все равно открыты, по нажатии на кнопку, закрываются, все ок, странно.


<-- Для Спасибо есть кнопочка//

Сообщение отредактировал MrChert - Среда, 18.08.2010, 10:54
 
antisept Дата: Четверг, 19.08.2010, 09:13 | Сообщение # 2
Offline
BrainStorming
Администраторы
Сообщений:2847
Награды:51
Репутация
987
Почему сюда запрещен доступ? Нужно разрешить. Думаю, дело в этом.

Если я долго не выполняю обещаний, напомните мне в ЛС. Скорее всего, я просто забыл.

Не оказываю помощь через ЛС. Все вопросы - на форум или в комментарии.
 
MrChert Дата: Четверг, 19.08.2010, 09:30 | Сообщение # 3
Offline
Опытный
Проверенные
Сообщений:97
Награды:0
Замечания:0%
Репутация
10
Quote (antisept)
Почему сюда запрещен доступ? Нужно разрешить. Думаю, дело в этом.

Спс, думаю верная мысль, сейчас покопаюсь... dry


<-- Для Спасибо есть кнопочка//
 
  • Страница 1 из 1
  • 1
Поиск: