|
Как называется эта "штука"? ^^^
|
|
| -Евгений | Дата: 06 Мая 2010, 10:51 | Сообщение # 1 |  ● ● ● ● ● 114 сообщений Статус: Offline | Народ как называется эта штука, как тут ColorPicker, только просто, что бы была кнопка и вылезал просто какой то html код? Если у кого то есть, поделитесь пожалуйста ^^ | | |
|
| Infamous | Отредактировал Infamous - Четверг, 06 Мая 2010, 11:20 Дата: 06 Мая 2010, 11:20 | Сообщение # 2 |  ● ● ● ● ● 1670 сообщений Статус: Offline | Code <div style="display:none;position:absolute;background: #fff; border: 1px solid black;" id="e"> Text </div> <a href="javascript://" id="c"> Click! </a> <script type="text/javascript"> document.getElementById('c').onclick = function (event) { var i = document.getElementById('e'); i.style.display = 'block'; i.style.marginTop = event.pageY + 10; i.style.marginLeft = event.pageX + 10; } </script> | | |
|
| -Евгений | Дата: 06 Мая 2010, 11:45 | Сообщение # 3 |  ● ● ● ● ● 114 сообщений Статус: Offline | Не работает(( | | |
|
| Infamous | Дата: 06 Мая 2010, 16:38 | Сообщение # 4 |  ● ● ● ● ● 1670 сообщений Статус: Offline | Ссылку на сайт с установленным скриптом. | | |
|
| -Евгений | Дата: 06 Мая 2010, 16:41 | Сообщение # 5 |  ● ● ● ● ● 114 сообщений Статус: Offline | Infamous, тут "выбор цвета", я ищу что бы просто при клике вылезало такое же окошко, но не с красками, а с каким то кодом | | |
|
| Infamous | Дата: 06 Мая 2010, 16:51 | Сообщение # 6 |  ● ● ● ● ● 1670 сообщений Статус: Offline | -Евгений, я дал уже готовый код во втором сообщении. Теперь я прошу дать ссылку на страницу с установленным скриптом, чтобы я нашёл ошибку и исправил её. Так понятно? | | |
|
| cucYa | Дата: 06 Мая 2010, 17:06 | Сообщение # 7 |  ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | Проверил в опере, работает. | | |
|
| -Евгений | Дата: 06 Мая 2010, 17:16 | Сообщение # 8 |  ● ● ● ● ● 114 сообщений Статус: Offline | Infamous, http://jacky.h2u.lv/gb/ там в форме добавления "Smiles" | | |
|
| Infamous | Отредактировал Infamous - Четверг, 06 Мая 2010, 18:07 Дата: 06 Мая 2010, 18:07 | Сообщение # 9 |  ● ● ● ● ● 1670 сообщений Статус: Offline | -Евгений, всё работает, просто текст появляется не совсем там, где нужно — в самом низу страницы. А вот на jQ всё нормально работает: Code <script type="text/javascript"> $('#c').click(function(event) { $('#e').show().css({top: event.pageY + 10, left: event.pageX + 10}); }); </script> | | |
|
| -Евгений | Дата: 06 Мая 2010, 18:14 | Сообщение # 10 |  ● ● ● ● ● 114 сообщений Статус: Offline | О супер, спасибо большое за помощь )) а что надо дописать что бы при втором клике оно закрылось?? | | |
|
| Infamous | Отредактировал Infamous - Четверг, 06 Мая 2010, 18:34 Дата: 06 Мая 2010, 18:19 | Сообщение # 11 |  ● ● ● ● ● 1670 сообщений Статус: Offline | Code <script type="text/javascript"> $('#c').click(function(event) { var u = this.className; this.className = u == 'show' ? 'hide' : 'show'; $('#e')[(u || 'show')()].css({top: event.pageY + 10, left: event.pageX + 10}); }); </script> | | |
|
| -Евгений | Дата: 06 Мая 2010, 18:25 | Сообщение # 12 |  ● ● ● ● ● 114 сообщений Статус: Offline | Infamous, ты лучший xD спасибо все окей | | |
|
| Raiderr | Отредактировал Raiderr - Четверг, 06 Мая 2010, 19:10 Дата: 06 Мая 2010, 18:57 | Сообщение # 13 | ● ● ● ● ● 151 сообщение Статус: Offline | Я делал не так. На странице "Страница с сообщениями" вместо <body> вставляешь <body onClick="$('#SmilesSpisok').hide()">. (это чтобы при нажатии на любой элемент страницы, смайлики скрывались) Кнопка, вызывающая смайлики: <input type="button" title="Смайлики" value="smiles" onClick="$('#SmilesSpisok').slideDown('fast')" class="codeButtons"/>. Блок смайликов: <div style="display:none" id="SmilesSpisok">$SMILES$</div>. | | |
|
| -Евгений | Дата: 06 Мая 2010, 20:18 | Сообщение # 14 |  ● ● ● ● ● 114 сообщений Статус: Offline | Raiderr, идея хорошая, но мне было надо именно, то что написал Фамас xDДобавлено (06 Май 2010, 20:18) --------------------------------------------- Infamous, маленький вопросик еще, вот есть блок <div style="height:300px; overflow:auto;width:440px;">, ну это окошко чата. Как сделать так что бы скролл автоматически был внизу+ когда обновляется то автоматом скролится вниз? В гугле все утро искал, почти ничего не работает. | | |
|
| Infamous | Дата: 06 Мая 2010, 20:24 | Сообщение # 15 |  ● ● ● ● ● 1670 сообщений Статус: Offline | Code $('#mesall').scrollTo($('#mesall').height()); | | |
|
| -Евгений | Отредактировал -Евгений - Четверг, 06 Мая 2010, 20:31 Дата: 06 Мая 2010, 20:29 | Сообщение # 16 |  ● ● ● ● ● 114 сообщений Статус: Offline | Infamous, пф так просто? xD я находил километровые скрипты. )) работает ок )) можно как то это действие сделать что бы оно было каждые 2 секунды, а если навести мышкой на этот <div>, то оно прекращалось? ))) | | |
|
| cucYa | Дата: 06 Мая 2010, 20:58 | Сообщение # 17 |  ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | Можно, назначь имя интервалу, а используй методы onmouseover/onmouseout для отключения/возобновления интервала. | | |
|
| -Евгений | Дата: 06 Мая 2010, 21:36 | Сообщение # 18 |  ● ● ● ● ● 114 сообщений Статус: Offline | cucYa, ок, попробую )) | | |
|