|
|
|
| была тема о смайлах в поле ввода
теперь вопрос
как сделать чтобы смайлы открывались в окошке всплывающем
и когда отображение шло на сайте чтобы был не код смайла а его изображение | |
|
|
|
|
|
|
|
для: TavRoX
(31.10.2010 в 04:49)
| | Полем ввода обычно является тег <TEXTAREA>.
Название этого тега переводится с английского как область (area) для текста (text).
Какие-либо картинки (смайлики или что-то еще) отображаться в области для текста не могут, ибо она (область) предназначена только для текста.
Но не переживайте.
Для особо озабоченных (типа Вас, кои без смайликов жизни себе не представляют) разработчики браузеров придумали свойство designMode. И у Вас появилась таки возможность вставлять в текст и смайлики!!!
Правда, поле ввода надо менять на тег <iframe>, документу, внутрь этого ифрейма помещённому, скриптом присваивать designMode = 'On', а затем скриптом же всё помещённое в ифрейм вытаскивать, обрабатывать и посылать на сервер.
Задача эта - она как бы не особо и сложная, но не для совсем уж среднего ума.
Потому все желающие видеть смайлики (а не их коды) в полях для ввода, от этого своего желания со временем отказываются.
Не потому что умнеют со временем.
А просто ведут себя как лиса из басни про виноград.
Сначала попрыгают, подёргаются... а потом, когда убедятся в отсутствии у себя даже средненького ума, успокаиваются и заявляют, что виноград зелен не очень-то и хотелось. :-) | |
|
|
|
|
|
|
|
для: АЯ
(31.10.2010 в 06:12)
| | от то беда)
я разве говорил чтобы в поле текст ереа выводились смайлики?)
я говорил уже в отображаемом тексте)
который из базы выводится) | |
|
|
|
|
|
|
|
для: TavRoX
(31.10.2010 в 11:56)
| | Тогда причём тут HTML+CSS+JS ? | |
|
|
|
|
|
|
|
для: Gubichev
(31.10.2010 в 14:51)
| | ну так ето через js вроде бы делается? или нет? | |
|
|
|
|
|
|
|
для: TavRoX
(31.10.2010 в 16:04)
| | Когда же вы читать, изучать начнете, вместо того, чтобы тратить попусту время на вопросы несерьезные? ну так ето через js вроде бы делается? - это с чего вам померещилось?
Вы плодите свои вопросы с такой продуктивностью, что кролик позавидует, а вопросы по содержанию, зачастую, это либо результат лени вашей, либо нежелания изучать. | |
|
|
|
|
|
|
|
для: sim5
(31.10.2010 в 16:17)
| | изучаю я
сам пытаюсь както решить ету проблему но не получается | |
|
|
|
|
|
|
|
для: TavRoX
(31.10.2010 в 16:19)
| | Какая проблема тут может быть?! Что такое смайлик? Видимо картинка, так? А если так, то как изображение на страницу выводится, каким тегом?
Вас точно либо игнорировать будут, либо слать, сами знаете куда, если вы сами не захотите отвечать на свои необдуманные вопросы.
На сервере заменяется BB-код смайла на IMG-тег. | |
|
|
|
|
|
|
|
для: sim5
(31.10.2010 в 16:21)
| | ну ето понятно что Img тегом
но как сделать чтобы в тексте введенные значения менялись на нужную картинку | |
|
|
|
|
|
|
|
для: TavRoX
(31.10.2010 в 16:42)
| | Я вам уже сказал, что ВВ-код смайлов, которые вставляет пользователь, заменяются на теги IMG на стороне сервера. И делается это с помощью регулярных выражений, и в соответсвующем разделе форума давно бы нашли ответ на этот вопрос. | |
|
|
|
|
|
|
|
для: sim5
(31.10.2010 в 17:13)
| | ок буду искать
надеюсь разберусь | |
|
|
|
|
|
|
|
для: TavRoX
(31.10.2010 в 17:15)
| | сделал
спс подтолкнули меня
$message=str_replace(":)","<img src='../smiles/ab.gif' />",$otvet_chat['text']);
|
| |
|
|
|