![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 03.09.2010
Сообщений: 12
|
![]()
Доброго времени суток мало что понимаю в скриптах, но все-же попробывал реализовать один под смайлы вот код:
<script language="JavaScript"> function popwnd() { var smiles = new Array //Добавлять смайлики здесь smiles.push("aa.gif") // var pac_text = new String("") pac_text = "<html><head><TITLE>Смайлы</TITLE></head>\r\n" pac_text += "<body bgcolor=#F5F5F5 >" pac_text = pac_text + "<" + "script language=\"JavaScript\">\r\n" pac_text += "function insert(a){\r\n" pac_text += "txt = \"[img]\"+a.src+\"[/img] \";\r\n" pac_text += "window.opener.bbcode(txt,'');\ r\n" pac_text += "window.focus()\r\n" pac_text += "return false}\r\n" pac_text = pac_text + "</" + "script>\r\n" i=0 pac_text += "<div style=\"width: 100%; text-align : justify;\" >" while(smiles[i]) { pac_text = pac_text + "<img src=\"" + smiles[i] + "\" onclick=\"return insert(this)\">\r\n" i++ } pac_text += "</div><br><br><center><a href=\"\" onclick=\"window.close()\">Закрыть</a></center>" pac_text += "</BODY></html>"; popup = window.open("","popDialog","height= 390,width=258") popup.document.write(pac_text) popup.document.close() return false } </script> пытаюсь реализовать этим скриптом вывод смайла в форму <form id="pac_form" action=""> <!-- Поле ввода сообщения --> <td style="width: 82%;"><input type="text" id="pac_text" class="r4" value=""></td> ничего не выходит (скрипт активен и даже смайлы в нем грузяться но в поле не вставляются и еще попробывал кнопку переделать под вызов смайлов так и кнопку даже толком вывести не получилось <script type="text/javascript"> if(form=document.getElementById("fo rm-buttons")) form.getElementsByTagName("tr")[0].insertCell(17).innerHTML="<a href='' onclick=\"return popwnd()\"> <img title='смайлы' src='http://img/smile/aa.gif'/></a>" </script> В итоге все исчезло со страницы помогите пожалуйста реализовать этот скрипт. |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 03.09.2010
Сообщений: 12
|
![]()
никто не может помочь?
![]() Но как реализовать вывод смайлов в форму в виде текста не могу (" ![]() |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 03.09.2010
Сообщений: 197
|
![]()
Попробуй заменить
Код:
Код:
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 03.09.2010
Сообщений: 12
|
![]()
Спасибо. Попробывал но без результатов.
Я, мало что понимаю в джаве, но расуждая логически я вижу вывод смайлов при помощи скрипта в поле pac_text следующим образом: есть картинка <img src="aa.gif" alt="O:-)", у меня в скрипте стоит лиш ссылка на картинку, отсюда вывод что в поле должно по идее попадать ссылка на картинку, потом с помощью аджакс идет обработка на стороне сервера + клиент(не в этом проблема). Скрипт я писал по урокам с джавой. Каким образом мне связать значение img src="aa.gif" с alt="O:-), чтоб передовалось: 1) в поле не ссылка, а значение смайла; 2) значение смайла в поле pac_text (на этих двух пунктах я и застрял ![]() И еще вопросик: pac_text += "<div style=\"width: 100%; text-align : justify;\" >" while(smiles[i]) { pac_text = pac_text + "<img src=\"" + smiles[i] + "\" onclick=\"return insert(this)\">\r\n" i++ } pac_text += "</div><br><br><center><a href=\"\" onclick=\"window.close()\">Закрыть</a></center>" pac_text += "</BODY></html>"; popup = window.open("","popDialog","height= 390,width=258") popup.document.write(pac_text) popup.document.close() В этом коде все правильно я Написал? |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Компонент для отображения смайлов | SERG1980 | Компоненты Delphi | 7 | 29.01.2012 02:54 |
[Делфи] Загрузка смайлов | Lemo | Помощь студентам | 6 | 21.11.2009 17:46 |
DDE Delphi-Delphi сутки бьюсь... | Ash | Общие вопросы Delphi | 4 | 28.10.2008 02:24 |
Помогите с кодом | DM_bite | Помощь студентам | 12 | 02.08.2008 11:40 |
Элемент для смайлов | GAGARIN-NEW | Компоненты Delphi | 25 | 13.12.2007 11:37 |