|
Вопрос # 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 не далеко и пр. =) Спасибо за ответ.
|
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|