| 
| 
 | Вопрос # 4 447/ вопрос открыт / | 
 |  Доброго времени суток, уважаемые эксперты!Бывает во многих чатах при нажатие на кнопку "смайлы" выскакивает новое окошко и там можно выбрать смайл. При выборе, окошко закрывается, а в текстовую строку вставляется код. Так же на otvet.mail.ru при загрузке изображения открывается новое окно, там всё выбираешь и нажимаешь "загрузить", окно закрывается, а в текст вставляется только код. Как это организовать? Новое окошко - с помощью чего оно делается? Это отдельный php файл? и как сделать что бы передать из этого окошка инфо главному окну?
 
 Заранее спасибо!
 
|  |   Вопрос задал: webkent (статус: 2-ой класс)Вопрос отправлен: 20 июля 2010, 08:12
 Состояние вопроса: открыт, ответов: 0.
 |  
 Мини-форум вопросаВсего сообщений: 2; последнее сообщение — 20 июля 2010, 11:35; участников в обсуждении: 2. 20 июля 2010, 09:50: Вопрос перемещён из тематического раздела Web-программирование » PHP в раздел Web-программирование » Java Script модератором Ерёмин А.А. Причина: Это всё JavaScript — туда и переношу ваш вопрос. 
|   | Ерёмин А.А. (статус: *Администратор), 20 июля 2010, 09:55 [#1]: Цитата (webkent): Новое окошко - с помощью чего оно делается? Это отдельный php файл? Вариантов два: либо это окошко изначально находится в коде страницы, но оно просто скрыто (display: none), либо его в коде нет и оно действительно подгружается с сервера из отдельного скрипта (это технология AJAX). Начать рекомендую с первого — там всё гораздо проще. Пример:
 
 <div id="block" style="display: none;">Hello!</div>
<a href="javascript:document.getElementById('block').style.display = '';">Click here</a>Как видно, здесь нет ни грамма PHP, однако генерировать код местами удобно именно с помошью PHP (вывод тех же смайликов — не вручную же это делать).Вообще же, PHP и JavaScript настолько активно используются при разработке сайтов, что их можно изучать вместе.
 |  
|   | webkent (статус: 2-ой класс), 20 июля 2010, 11:35 [#2]:Понимаю, я и собираюсь изучать javascript, но хочу для начала немного разобраться с php. Хотя бы основы изучить, что бы уверенно себя чувствовать. А там и AJAX не далеко и пр. =) Спасибо за ответ. |  Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |